объяснить: я просто хочу открыть сохраненый файл и перезаписать, скажем, 9 строку, при этом заведомо зная длину каждой строки, вопрос: какими флагами мне открывать файл?
По моей логике я хочу сделать так:
ofstream file;
file.open(path,ios::/*флаги*/);
file.seekp(lineSize*9,ios::beg);
file.write(newLine, sizeOfNewLine);
Нету такого понятия "9ая строка файла"
Тебе надо просто открыть std::ofstream. Без указания флагов они по дефолту будут какие надо.
Флаги open yна всякий случай: Constant Explanation app seek to the end of stream before each write binary open in binary mode in open for reading out open for writing trunc discard the contents of the stream when opening ate seek to the end of stream immediately after open Прочитай. Если не ясно, спроси про конкретный флаг
Обсуждают сегодня