|
Модераторы: Daevaorn |
|
Desmond |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 1.2.2008 Репутация: нет Всего: нет |
Люди что может быть - проект Visual Studio C++ компилируется и в Release и Debug. Все работает.
Но если запустить получившийся exe то выдается ошибка что в приложении обнаружена ошибка. Закоментарил в прилодении строку fprintf() - ошибка исчезла. Что может быть такого особенного в записи строк в файл?
Это сообщение отредактировал(а) MAKCim - 4.2.2008, 09:58 |
|||
|
||||
JackYF |
|
|||
полуавантюрист Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 18 Всего: 162 |
Desmond, пользуйся кнопкой "Код".
кто будет проверять правильность открытия файла?
|
|||
|
||||
Desmond |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 1.2.2008 Репутация: нет Всего: нет |
Файл создается - появляется в директории, но он пустой
|
|||
|
||||
GrayCardinal |
|
|||
Фигасе Профиль Группа: Завсегдатай Сообщений: 3039 Регистрация: 9.11.2003 Репутация: 2 Всего: 58 |
Desmond,
В конце его надо закрыть (fclose) |
|||
|
||||
Mayk |
|
|||
^аВаТаР^ сообщение>> Профиль Группа: Участник Сообщений: 2616 Регистрация: 22.5.2005 Где: за границей разум а Репутация: 45 Всего: 134 |
что такое REIS? Оно меньше 100 символов?
-------------------- Здесь был кролик. Но его убили. Человеки < кроликов, йа считаю. |
|||
|
||||
MAKCim |
|
|||
Воін дZэна Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 52 Всего: 207 |
при завершении программы его закроет система -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
GrayCardinal |
|
|||
Фигасе Профиль Группа: Завсегдатай Сообщений: 3039 Регистрация: 9.11.2003 Репутация: 2 Всего: 58 |
MAKCim,
Дескриптор может и закроет, но файловый буфер никто "применять" не будет. Надо либо fflush, либо закрытие ... |
|||
|
||||
Mayk |
|
||||
^аВаТаР^ сообщение>> Профиль Группа: Участник Сообщений: 2616 Регистрация: 22.5.2005 Где: за границей разум а Репутация: 45 Всего: 134 |
У топикстартера проблема иного рода --- у него прога вылетает предположительно при fprintf'е
Так что что будет после fprintf'а не так счас и важно. -------------------- Здесь был кролик. Но его убили. Человеки < кроликов, йа считаю. |
||||
|
|||||
threef |
|
|||
Опытный Профиль Группа: Участник Сообщений: 375 Регистрация: 27.10.2005 Где: Запорожье Репутация: 9 Всего: 10 |
ИМХО противненько записывать в W+B при помощи fprintf - блочный файл и строковая запись. Но я солидарен с
Mayk, нужно проверить строковую длину REIS. |
|||
|
||||
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |