<分区>
我需要在 C++ 中读取和写入二进制数据。我使用 ofstream
和 ifstream
类,但它无法读取某些字符,如 9、13、32。有没有其他的方式来读写主题。
<分区>
我需要在 C++ 中读取和写入二进制数据。我使用 ofstream
和 ifstream
类,但它无法读取某些字符,如 9、13、32。有没有其他的方式来读写主题。
最佳答案
使用 std::ios::binary
标志打开文件,然后使用 .read(buffer,length);
和 .write(buffer, length);
而不是流媒体运营商。
这里有一些例子:
关于c++ - 我如何在 C++ 中读取二进制数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6329857/