4

Is it safe to print 0 (as unsigned char) into a file? Will that mess up (might the filesystem rely on NULL being file termination? )

I am using a std::ofstream object to write to the file.

4

4 に答える 4

4

はい、0ファイルに書き込むことができます。閉じるには、ファイル ハンドルを閉じます。

于 2013-10-23T12:48:41.320 に答える
2

コード内のポインター/変数に 0 を割り当てない限り、ファイルには何でも書き込むことができます。

于 2013-10-23T12:49:51.163 に答える
2

これは単なる ASCI 文字であり、eof() は 0 をヌル文字として取りません

于 2013-10-23T13:27:55.033 に答える