将0(作为unsigned char)打印到文件中是否安全?这会搞砸(文件系统可能依赖于NULL文件终止吗?)
我使用std::ofstream
对象写入文件。
答案 0 :(得分:4)
是的,您可以将0
写入文件。要关闭它,只需关闭文件句柄。
答案 1 :(得分:2)
您可以将任何想要的内容写入文件,您发送的字符将被解释为该文件的特定字符编码。
仅限流:close()将关闭文件
答案 2 :(得分:2)
只要不在代码中为指针/变量赋值0,就可以向文件写入任何内容。
答案 3 :(得分:2)
它只是一个ASCII字符,而eof()不会将0作为空字符