我似乎在Qt中使用基本向量时遇到问题,在这里我不断收到编译错误。确切信息将发布在下面:
程式码片段:
....
#include <QVector>
#include <QString>
QVector<QString> vector;
vector.append("sometext");
错误信息:
'vector' does not name a type
对于直接与创建的向量有关的任何代码段,而不仅仅是附加函数,都会出现此错误。对我在做什么错的任何见解将不胜感激。向量存在。我已经通过使用一项初始化所有元素并将其在程序的其他部分中访问的方式进行了测试。
#include <QVector>
#include <QString>
QVector<QString> vector;
vector.append("sometext");
如果这是您的真实代码,那么您正在做append
任何函数的外部工作,而这在c ++中是做不到的,这将导致您提到的确切编译错误:
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句