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"
谢谢
------解决方案--------------------
- C/C++ code
#include <QString>#include <QStringList>#include <QDebug>int main(){ QStringList wordList; wordList<<"a"<<"b"<<"c"; QString m = wordList.at(0); qDebug()<<m;}
------解决方案--------------------
QStringList的第一个成员索引是0
------解决方案--------------------
索引从0开始