搜索
当前位置: 秒秒彩官网 > 读入一行 >

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

gecimao 发表于 2019-08-20 13:14 | 查看: | 回复:

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

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

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

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

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

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

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

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

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

本文链接:http://k-mood.com/duruyixing/633.html
随机为您推荐歌词
推荐文章

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部