std :: filebuf открыть файл, создать, если он не существует - PullRequest
2 голосов
/ 17 марта 2020

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

В соответствии с таблицей , похоже, что для этого нет комбинации флагов.

Каков наилучший вариант для обеспечения этого эффекта?

...