C语言fwrite写大文件优化问题

FILE* fp = fopen(“123”,"rb+");
float* pts = new float[26214];
long long offset = 17179869184;//16G,可能会更大
_fseeki64(fp,offset,SEEK_SET);
fwrite(pts,26214*sizeof(float),1,fp);
以上操作,有没有更快的办法?

如果你就是要跳过前面16G的话,没有了。除非你自己搞一个可以跳过未初始化页的蛋疼文件系统。
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网