|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.04.2018, 18:39 | #1 |
Пользователь
Регистрация: 16.04.2018
Сообщений: 13
|
Ошибка в чтении с файла (чистый СИ)
Здасте. Ребят, такая проблема, написал функцию, которая должна читать с файла некоторые данные в структуру, но где-то допустил ошибку, помогите плз.
Структура выглядит так: Код:
"Слово 25 слово 45 1 слово 6 слово 8 19" И собственно само считываение из файла, где n - переменная отвечающая за кол-во ненулевых элементов массива, и data[i]. - структура описанная выше. Поиск и чтение провожу по наличию пробела, в конце символьного массива ставлю символ конца строки, но это не помогает. Код:
Последний раз редактировалось Fillimon; 25.04.2018 в 18:42. |
26.04.2018, 08:24 | #2 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Тут надо руки отрубать только лишь за чтение файлов побайтно.
---- Вынеси парсинг (преобразование строки в данные структуры) в отдельную функцию. А файл читай построчно. Код:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка при чтении из файла | Uefa | Помощь студентам | 7 | 09.01.2016 13:10 |
Ошибка при чтении файла | Стремящийся | Общие вопросы по Java, Java SE, Kotlin | 4 | 03.07.2012 16:50 |
Ошибка при чтении из файла | BEL9ILLI | Общие вопросы C/C++ | 3 | 13.01.2012 10:12 |
ошибка при чтении файла | ongleb | Общие вопросы C/C++ | 17 | 30.07.2009 13:48 |
ошибка при чтении файла | Alik-Soldier | Общие вопросы C/C++ | 1 | 31.05.2009 20:44 |