如何将二进制文件读入bitset
or vector<bool>
?二进制文件的长度会有所不同。有更好的容器吗?尽管我是一名经验丰富的程序员,但我还是 C++ 新手。
如果文件很大,为什么要读取一次,将整个文件放入内存?
你每次都可以读一小段。大小由该函数中的大小决定:
file.read(buff, size)
Run Code Online (Sandbox Code Playgroud)
当buff是char的数组时。
抱歉,您不能简单地将矢量读取/保存到文件中。有关更多详细信息, 请参阅此处和此处。
并使用谷歌,这非常有帮助......
归档时间: |
|
查看次数: |
1758 次 |
最近记录: |