Qt文件操作问题
本人是菜鸟,希望各位高手给解答下,我想用Qt读取txt文件,文件内是一行行的数据 像 100 200 300 400这样的数据,我想读取并赋值到一系列的整形变量中,怎么实现?请给写的详细点。谢谢! --------------------编程问答-------------------- QFile读取数据
QString中有split函数来划分每一字符串,让后用QString的toInt函数就可以得到么个数字了
最后把得到的数字赋值到数组就可以了。 --------------------编程问答-------------------- QString中有split函数来划分每一字符串,让后用QString的toInt函数就可以得到么个数????
这个能不能给写的详细点啊,我试了好几次也没有最后成功。 --------------------编程问答-------------------- 你先用split按照"\n"划分(划分出每一行),再按照“ ”划分(划分出每一个数字)
每次划分出来的都是QStringList类型的,你把链表中的每个QString取出来使用toInt就可以了。
你可以使用qDebug来输出一些调试信息。 --------------------编程问答-------------------- 另:
确保使用toInt的时候字符串是纯数字,因为当这个函数执行不成功的时候都是返回0的。 --------------------编程问答-------------------- 你把链表中的每个QString取出来使用toInt就可以了。????
这个取出来用哪个函数啊?
--------------------编程问答-------------------- 你可以看看Qt的帮助的,
QStringList和QList<QString>
你可以像操作链表一样操作QStringList,使用QStringList::at(int index)函数来获取对应的QString --------------------编程问答-------------------- 好的,谢谢,我想是明白了。
补充:移动开发 , Qt