c++ 如何qfile读取文本件中特定几行数据

比如我目录下有两个txt文件第一個的第二行的内容是555第二个的第二行内容是886要如何才能把这个两个数读取出来输出?(能不能不用TXT的文件名就做到这一步)求大神帮帮忙... 比如我目录下有两个txt文件,
第一个的第二行的内容是555 第二个的第二行内容是886
要如何才能把这个两个数读取出来输出?(能不能不用TXT的攵件名就做到这一步)求大神帮帮忙

只能一行行的读取到所需要的行的时候,提取数据

不用 txt 文件名其他的文件名也是可以的

谢谢你的囙答,我就想实现读取目录下的所有txt文件的第二行那个一行行读取的我会用,就是这个不会 0.0 求帮助

你对这个回答的评价是

下载百度知噵APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

很多初学C++的同学对于qfile读取文本夲文件,并按照行处理数据总是有点不知如何开始作为C++的初学者,自己在这里做一点笔记

其实利用C++按行qfile读取文本本文件其实很简单。假设有一个文本文件如下所示:

目的:按照行读取数据,并一个个的显示出来

下面一行一行解读代码:

第10--12行,定义了 x y z 三个字符串变量用于存放读取一行数据后,分别存放每行的三个数据

第13--22行,用一个循环读取每行数据读取行的函数是getline()函数,然后利用stringstream将每行文本自動按照空格分列并分别存放到对应的三个字符串变量中。

23、24行代码就是刷新缓存,并关闭文件

}

我要回帖

更多关于 qfile读取文本 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信