| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > Существует ли файл? |
| Автор: Kirgston 1.4.2009, 20:46 |
| Всем доброго времени суток! Да вопрос совсем детский... =) но увы просто забыл как это решается =) как сделать проверку существует ли файл, и если его нету то создать его? |
| Автор: zim22 1.4.2009, 20:52 |
| fopen возвратит ошибку, если файл не удалось открыть / не существует также поступит и конструктор ifstream создать файл можно функциями fopen и ofstream |
| Автор: bsa 1.4.2009, 20:55 |
| Kirgston, читай про указанные zim22 функцию и поток. Еще есть функция open. У всех у них есть флаги, которые регулируют поведение при отсутствии файла. |
| Автор: EvilsInterrupt 1.4.2009, 22:07 | ||
Kirgston, для виндовоз )))
|
| Автор: jonie 1.4.2009, 22:56 | ||
есть не стандартная функция stat, которая, однако поддерживается многими компиляторами.
для ifstream не забудьте ios::nocreate флаг поставить... |
| Автор: InvalidProperty 2.4.2009, 14:23 | ||
а если под никсами, то можно и так:
|
| Автор: zim22 2.4.2009, 15:06 | ||
а так нельзя?
|
| Автор: InvalidProperty 2.4.2009, 16:58 | ||||
ой, ахтунг! |