Удалить и создать снова.
echo "" > file ?
std::fstream in("input.txt", std::ios::in); //в файле что-то есть in.close(); in.open("input.txt", std::ios::out | std::ios::in); //файл пуст
echo "" > file.txt
А если файл открыть без ::app то он очиститься ?
можно просто fstream in("test.txt", ios::out); in.close();
Открыть на запись в начале файла и с признаком truncate, там все достаточно просто, надо только доку прочитать
Читай документацию
Ну что бы добавлять данные нужно fstream::app дописать при открытии файла
так app же нужен для того чтобы дописывать в конец
а что ios::out Делает
открывает файл только для записи
Обсуждают сегодня