标签: c++ fstream
我使用二进制文件在Debian上使用GCC和C ++ 11在我的C ++应用程序中存储数据。我正在使用" fstream"上课。
如果使用它们,是否有任何字符可能会破坏?例如,使用EOF字符(ASCII格式为26)或任何其他控制字符会导致fstream缓冲区以奇怪的方式运行吗?
答案 0 :(得分:1)
只要使用正确的选项,就可以在二进制文件中使用任何字节(包含EOF)。
对于C ++ iostream,它是ifstream::binary。
ifstream::binary