2 imonkeyi imonkeyi 于 2017.08.29 17:24 提问

c++文件读取 如何读取已知数据后面的数而跳过前面的数不读

假如文件A
1 23 2016 xiaoming
2 56 2016 xiaohua
3 22 2016 xiaodong
4 55 2016 xiaoqian
你想要读取xiaodong的信息 你已经定义了一个整形变量来存放3 如何读取那一行的数据

2个回答

what951006
what951006   Rxr 2017.08.29 18:11
已采纳

1,一般按行读,再做逻辑处理,读取所有的。
2,看看有没有seek方法。跳过一段大小,某处即可。

caozhy
caozhy   Ds   Rxr 2017.08.30 00:57

文本文件,效率是不高的,最好用随机二进制文件

非要用文本文件,参考 http://www.cnblogs.com/freeliver54/archive/2012/06/18/2554173.html

Csdn user default icon
上传中...
上传图片
插入图片