Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   c++ открытие файла (http://forum.oszone.net/showthread.php?t=30365)

Guest 06-08-2003 23:29 208358

Visual c++6 при открытии файла для чтения,если такого не существует, просто создает его в директории программы.В Borland 5.02 все прекрасно работает.Используется класс ifstream.

ivank 07-08-2003 10:53 208359

Guest
А с какими флагами ifstream конструируется?

Guest 07-08-2003 21:48 208360

ifstream с флагами ios::in, bilebuf::openprot Второй параметр не
знаю что означает, но первый по логике если существует файл, то открыть его, иначе сообщение об ошибке.Чего в принципе и не происходит.То есть нельзя проверить операцию на корректность: vесли файла нет, то он будет создан.Если использовать FILE , то все нормально.

ivank 07-08-2003 22:54 208361

ios::nocreate добавь.

http://msdn.microsoft.com/library/de...a.ifstream.asp

http://msdn.microsoft.com/library/de....3a3a.open.asp

Guest 08-08-2003 02:40 208362

Спасибо.:)


Время: 15:52.

Время: 15:52.
© OSzone.net 2001-