阅读背景:

C++ fstream 写2G以上大文件问题,请大牛们帮忙看看

来源:互联网 
问题:用tellp()取得当前文件指针位置,回到前面某个位置更改写过的内容。当文件超过2G以后,tellp()取得的文件位置为负,即取得文件位置失败。具体见代码运行结果中current pos的值。顺便讨论下大家在读写大文件的时候一般都用什么策略比较快!! 问题:用tellp()取得当前文件指针位置,回到前面某个位置更改写过的内容。当文件超过2G以后



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: