2
HolyDel
сам от потоковой работы с файлами фанатею
далеко не полный список флагов
ios::app - продолжить запись в конец файла
ios::nocreate - не создавать файл, только попытаться открыть
ios::trunc - очистить при открытии
ios::binary - двоичное представление
Кроме того, т.к. это поток, можно применять манипуляторы потока. Например:
f<<resetiosflags(..) -снять флаг с потока
f<<setiosflags(..) -установить флаг с потока :
ios::skipws - игнорировать символы форматирования как разделители (ASCII 32;13;10.. etc)
....
f<<setw() устанавливает пространтсво под строку в символах.
...
........................
а ещё ведь методы классов, их перегрузки...
...
И это через потоки. А ведь ещё моно старыми С-шными функциями так-же работать. А Всевозможные бибилотеки CFile и т.п..
В общем - вопрос слишком абстрактный...
Так что - рекомендовал бы прислушаться к
alcoSHoLiK
ЗЫЖ мне последнее время нравится метод - покывряемся в библиотеке - как ни крути - а имена функции MS (в основном в MFC капаюсь) придумывает что надо.