将 0 打印到文件是否安全

Is it safe to print 0 to a file?

本文关键字:是否 安全 文件 打印      更新时间:2023-10-16

将 0(作为无符号字符)打印到文件中是否安全?这会搞砸吗(文件系统可能依赖于 NULL 作为文件终止吗?

我正在使用std::ofstream对象写入文件。

是的,您可以将0写入文件。要关闭它,只需关闭文件句柄。

您可以将任何您想要的内容写入文件,您发送的字符被解释为该文件的特定字符编码。

只有 ofstream:close() 会关闭一个文件

你可以向文件写入任何内容,只要你不给代码中的指针/变量赋值 0。

它只是一个 ASCI 字符,eof() 不将 0 作为空字符