Страницы

Поиск по вопросам

четверг, 9 апреля 2020 г.

Флаг “ab+” для открытия двоичных файлов

#cpp

                    
Для чего нужен флаг "ab+" при открытии двоичных файлов, в чём соль и где он полезен?
    


Ответы

Ответ 1



Из стандарта C (7.21.5.3 The fopen function) a+b or ab+ append; open or create binary file for update, writing at end-of-file То есть это значение позволяет открыть существующий двоичный файл или создать новый файл для его модификации, записывая данные в конец файла. Буква a в этом значение соответствует английскому слову append, которое имеет значение дополнить. То есть смысл этой опции - дополнить файл новыми данными.

Комментариев нет:

Отправить комментарий