How to write data in >4GB file with C++?

前端 未结 4 1841
傲寒
傲寒 2021-02-06 08:24

I\'m trying to write a large file, but ran into a problem.

I use long long for seeking a place to write, but can\'t write file more than 4,2Gb. What I forgot?

Mo

4条回答
  •  时光说笑
    2021-02-06 08:56

        fseeko64 (Filename, 0, SEEK_END);
        long size = ftello64 (Filename);
        fclose (Filename);
    

    For accessing the large files , fseek cannot be used , instead have to go for fseeko64();

提交回复
热议问题