| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > iostream.h, fstream - загрузка файла |
| Автор: =Женек= 12.8.2006, 13:01 | ||
| Господа! Ковыряю библиотеку load3ds - загрузка 3ds файла. Не работает - стал ковыряться выяснил, что программа не хочет открывать файл. Функция возвращает "-1". Ниже приведен фрагмент функции. Из кода видно, что ifs.is_open() равно false. Сам файл располагается в папке с программой, я указывал и просто имя фйла, и полный путь к нему - ноль. Имя файла внутрь функци попадает - проверял. Какова может быть причина, и как хотя бы выташить код ошибки открытия файла, должен же он быть...
|
| Автор: Romikgy 12.8.2006, 18:18 |
http://www.cplusplus.com/ref/iostream/ios_base/openmode.html |
| Автор: =Женек= 12.8.2006, 18:36 |
| Romikgy Спасибо вам, о, умнейший, за то что вы потратили на меня свое драгоценное время, но вы считаете что это ответ? Разъясните вашу мысль, пожалуйста. |
| Автор: Romikgy 12.8.2006, 18:43 | ||
=Женек=, ты ссылку открывал? о, .....
нету такого флага |
| Автор: =Женек= 12.8.2006, 18:57 |
| Хм... убрал - заработало. Но ведь это код из библиотеки, я ее скачвал, там внутри работающий скомпилированный пример.... Странно.. |
| Автор: Romikgy 13.8.2006, 17:05 |
| значит разработчик сделал мини защиту от начинающих |