我正在尝试使用 open() api 调用以追加模式打开文件,但是以下代码不起作用!它没有写入任何文件!这是我的代码:
最佳答案
O_APPEND
本身不是一种模式;这是一面旗帜。由于 O_RDONLY
的值为 0,这就像您试图以只读方式打开文件但用于追加,这是无稽之谈。使用 O_WRONLY|O_APPEND
或 O_RDWR|O_APPEND
。
关于c - 以附加模式打开文件 : using open() API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7136416/