我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:港彩神鹰 > 读入一行 >

QT 读取文本一行一行读 并且把每读取出的文字存放在两个变量里。

归档日期:06-20       文本归类:读入一行      文章编辑:爱尚语录

  QT 读取文本,一行一行读 ,并且把每一行读取出的文字存放在两个变量里。

  QT 读取文本,一行一行读 ,并且把每一行读取出的文字存放在两个变量里。

  比如有个文本文件中这样写若干行101110=第一个(不带引号)类似的数据,想用QT写个程序,把这个文本的等号前后两部分分别读取出来存在不同的变量里,这个要怎么写啊?写了半天还是没...

  比如有个文本文件中这样写若干行 101110=第一个(不带引号)类似的数据,想用QT写个程序,把这个文本的等号前后两部分分别读取出来存在不同的变量里,这个要怎么写啊?写了半天还是没调试通。

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部循环读取每一行,然后 每行用split(=) 区别开 两个数据;然后再赋值给你的变量!

  使用QFile和QTextStream读取文本文件,可以按行读取。例子网上很多。

  读取一行后,调用QString::split函数,以=为分隔符,将储存每一行的QString变量分隔成前后两部分,返回值在一个QStringList中。

  将前后两部分按照你要求转换成相应类型即可,QString有很多to***成员就是用来类型转换的。

本文链接:http://chuyenchame.com/duruyixing/572.html