你不应该在Debian的二进制文件中使用任何字符吗? (特殊性EOF字符)

时间:2014-12-08 04:02:25

标签: c++ fstream

我使用二进制文件在Debian上使用GCC和C ++ 11在我的C ++应用程序中存储数据。我正在使用" fstream"上课。

如果使用它们,是否有任何字符可能会破坏?例如,使用EOF字符(ASCII格式为26)或任何其他控制字符会导致fstream缓冲区以奇怪的方式运行吗?

1 个答案:

答案 0 :(得分:1)

只要使用正确的选项,就可以在二进制文件中使用任何字节(包含EOF)。

对于C ++ iostream,它是ifstream::binary