ofstream写入文件大小不一致的问题

使用 ofstream 写入数据至文件时,如果使用默认写入方式,则有可能出现文件尺寸大小与实际数据大小不一致的问题(文件偏大)

这时需要使用 std::ios_base::out | std::ios_base::binary 这种模式(二进制)写入,保证写入数据尺寸与实际文件结构完全对应。

猜你喜欢

转载自blog.csdn.net/zlq1233217/article/details/113103518
今日推荐