Я хочу открыть файл для чтения и записи с помощью std::filebuf
, но создать файл, если он еще не существует. Если он уже существует, ничего не делать. Я хочу свободно записывать в файл без какого-либо поведения «всегда переходить к концу перед каждой записью». Какой режим открытия следует использовать?
В соответствии с таблицей , похоже, что для этого нет комбинации флагов.
Каков наилучший вариант для обеспечения этого эффекта?