读取QStringList列表每个字符串的问题
QStringList word_list;
word_list << "a" << "b" << "c"
<< "d" << "e" << "f"
<< "g" << "h" << "i"
<< "j" << "k" << "l"
<< "m" << "n" << "o";
QString word;
word = wordlist.at(1);
这时候word是a么 若是at(2),word是b么
怎样实现一个字符串QString的对象可以从列表QStringList的对象中读取每个字符串
我觉得上面的方法没错啊 但是提示at: "index out of range"
谢谢
[解决办法]
#include <QString>#include <QStringList>#include <QDebug>int main(){ QStringList wordList; wordList<<"a"<<"b"<<"c"; QString m = wordList.at(0); qDebug()<<m;}
[解决办法]
QStringList的第一个成员索引是0
[解决办法]
索引从0开始