我想在每个事件的文件末尾添加日志,并在其大小达到 255 Mo 时创建一个新文件。
例如,当前文件可能是/var/log/foo.2:
/var/log/foo.0.log (full log file)
/var/log/foo.1.log (full log file)
/var/log/foo.2.log
您是否知道要使用 C 源代码来执行此操作?
谢谢
最佳答案
用
打开文件时File *fopen(const char *filename, const char *mode);
选择“a”作为模式。这将打开或创建一个文本文件以在文件末尾写入。
关于c - 在文件末尾添加行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1693693/