Открытие файла в режиме добавления: с помощью API open () - PullRequest
7 голосов
/ 21 августа 2011

Я пытаюсь открыть файл в режиме добавления, используя вызов API open (), однако следующий код не работает!Это ничего не пишет в файл!вот мой код:

enter image description here

1 Ответ

17 голосов
/ 21 августа 2011

O_APPEND не является режимом отдельно;это флаг.Поскольку значение O_RDONLY равно 0, это как будто вы пытаетесь открыть файл только для чтения, но для добавления, что является бессмысленным.Используйте O_WRONLY|O_APPEND или O_RDWR|O_APPEND.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...