|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.10.2011, 00:30 | #1 |
Новичок
Джуниор
Регистрация: 28.10.2011
Сообщений: 1
|
посимвольный ввод из файла в динамический массив
программа должна считывать из файла числа(типа double) и засовывать их в двумерный динамический массив. сначала я решил подсчитать кол-во элементов, а затем выделить память и считать еще раз, но на этот раз в массив. проблема в подсчете количества столбцов. если подсунуть проге файл типа
1 2 3 4 2 3 4 5 3 4 5 6 (числа разделены 1 пробелом, после последней цифры никаких пробелов нет) то она правильно определяет размерность. Но файл 4 6 7 8 +5 4 2 0.4 3 5 6 7 2 3 9.5 5 6 4 4 -5 6 -7 6 4 -4 234 23.5 34 -6.6 4 (куча лишних пробелов между и после чисел, пустые строки и строки с пробелами) то количество столбцов считается ровно на 1 больше, чем есть. Вот код программы: Код:
Последний раз редактировалось Stilet; 28.10.2011 в 08:32. |
28.10.2011, 02:50 | #2 |
Участник клуба
Регистрация: 28.07.2009
Сообщений: 1,510
|
Это проблема юзера. Если получайте ошибку при считывание или если после считывание вы оказались не в конце файла, то пишите, что считывание не удалось.
|
28.10.2011, 08:39 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Надо просто считывать посимвольно с пропуском пробелов.
Что нибудь типа Код:
I'm learning to live...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ввод с файла в двумерный массив | Qlry | Общие вопросы C/C++ | 1 | 14.05.2011 22:26 |
Динамический массив - или всё таки не динамический? | vedro-compota | Общие вопросы C/C++ | 30 | 10.12.2010 23:22 |
Массив структур(Ввод из файла) | ApXoH | Общие вопросы C/C++ | 2 | 04.06.2010 00:19 |
Посимвольный ввод строки | Junk1E | Общие вопросы C/C++ | 8 | 14.12.2009 01:49 |
Чтение фрагмента файла в динамический массив. | ZeroCool. | Общие вопросы Delphi | 2 | 02.11.2007 08:14 |