我想要运行以下这行代码:
out.push_back( a.at(0) );
out 是一个包含整数的 QVector
QVector <int> out ( 0 );
它给我的错误代码是:
error: no matching function for call to 'QVector<int>::push_back(const QChar)'
out.push_back( a.at(0) );
^
这让我相信 .at() 方法返回的不是 QString a 中该位置的整数,而是 const QChar。
有没有办法让它返回该整数,或者我是否遗漏了更好的 QString 函数?