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

前端 未结 4 1846
傲寒
傲寒 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 09:15

    Many filesystems do not support files larger than 4GB. In addition, you should consider that your int type may have a range that ends at 2^32, i.e. 4.29497e+09.

提交回复
热议问题