2 wonder hoho Wonder_Hoho 于 2013.07.23 22:41 提问

读取大文件时遇到的问题

用readfile()函数也好,用内存映射的方式也好,怎么读取的数据都只是文件第一行?其他的都读取不到?不知道错在哪里,谢谢您的回答!

3个回答

SC_sky
SC_sky   2013.07.23 23:24

应该要遍历去读取吧?不知道你怎么在弄。。。

yiqitaguo
yiqitaguo   2013.07.24 16:06

你可能只指定了第一行,没有遍历去指定行。把代码贴出来看看

Wonder_Hoho
Wonder_Hoho 我调试了,几十M的内容就只是剩下第一行数据而已,郁闷。
4 年多之前 回复
yskshift
yskshift   2015.01.07 17:16

你是不是用了strtok. 它会把原字符串的分隔符替换成/0

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!