当前位置: 代码迷 >> QT开发 >> 读取QStringList列表每个字符串的有关问题
  详细解决方案

读取QStringList列表每个字符串的有关问题

热度:29   发布时间:2016-04-25 04:34:44.0
读取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"
谢谢

------解决方案--------------------
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开始