![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 24.03.2009
Сообщений: 375
|
![]()
Привет!
Пытаюсь читать из файла в &(Data[size].m) значение типа float, ставлю в формат "...%f". Exe - нормально компилится, но при чтении на данной строке прога вылетает. fscanf(in, "%s %d %f", &(Data[size].id), &(Data[size].n), &(Data[size].m)); ставлю %d в место %f - норма, но надо чтобы дробное число было. Среда Borland 3.1. Что делать? |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 31.05.2009
Сообщений: 786
|
![]()
Возможно просто число в файле записано в неверном формате? Разделителем целой и дробной части обязательно должна быть точка.
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 24.03.2009
Сообщений: 375
|
![]()
в файле данные указаны верно
выходит 2 ошибки: - floating point formats not linked. - floating point error: Domain. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 31.05.2009
Сообщений: 786
|
![]()
а можно выложить весь код?
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
чтение файла | legendary | Общие вопросы Delphi | 5 | 26.08.2010 07:32 |
Чтение файла C++; | Rudeboy | Помощь студентам | 2 | 08.06.2010 13:23 |
Чтение из файла (С) | spirit_trapper | Помощь студентам | 4 | 26.05.2010 19:37 |
чтение из файла | Sparky | Общие вопросы C/C++ | 5 | 13.04.2010 18:47 |
чтение из файла | dedokk1234 | Общие вопросы C/C++ | 0 | 15.06.2009 19:10 |