首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

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

2012-08-30 
读取QStringList列表每个字符串的问题QStringList word_listword_list a b c d e

读取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开始

热点排行