1 / 1 / 3
Регистрация: 28.01.2013
Сообщений: 169
|
||||||||||||||||||||||||||
1 | ||||||||||||||||||||||||||
Не читает первую строку из файла30.04.2013, 18:58. Показов 4525. Ответов 9
Метки нет (Все метки)
Собсвтенно идет чтение из файла в объект структуры, который потом пихается в стек. Чтобы его вывести таблицей, он сначала пихается в массив, там выводится, а потом из массива возвращается в стек. Но почему-то первая строка из файла не читается =( т.е. если в файле будет:
0
|
30.04.2013, 18:58 | |
Ответы с готовыми решениями:
9
Функция fopen() для большого текстового файла читает только первую строку Не читает первую строку читает только первую строку,а остальные нет Ifstream читает из файла только первую запись, вылетает |
Неэпический
|
||||||
30.04.2013, 19:20 | 2 | |||||
Как вариант:
1
|
1 / 1 / 3
Регистрация: 28.01.2013
Сообщений: 169
|
|
30.04.2013, 21:27 [ТС] | 3 |
Теперь вообще только 2-ю строчку записало
Я не понимаю что не так =(
0
|
381 / 352 / 113
Регистрация: 17.05.2012
Сообщений: 1,049
|
||||||
30.04.2013, 22:26 | 4 | |||||
ququ_smile,
1
|
1 / 1 / 3
Регистрация: 28.01.2013
Сообщений: 169
|
|
01.05.2013, 03:17 [ТС] | 5 |
Спасибо, работает! Но в чем была проблема? Я вижу вы убрали проверку на то, чист ли файл.Так записывало из-за этой проверки, которая связана со строками?
0
|
381 / 352 / 113
Регистрация: 17.05.2012
Сообщений: 1,049
|
|
01.05.2013, 09:19 | 6 |
ququ_smile, вы считывали из файла первую строку в str, вот она и не выводилась так как была уже считана)
0
|
1 / 1 / 3
Регистрация: 28.01.2013
Сообщений: 169
|
|
01.05.2013, 09:39 [ТС] | 7 |
Ну результат доказывает ваши слова, но я же после проверки закрывал файл и открывал его заново.Разве не должно было быть чтение опять сначала ?
0
|
381 / 352 / 113
Регистрация: 17.05.2012
Сообщений: 1,049
|
|
01.05.2013, 09:45 | 8 |
ququ_smile, должно было быть, но я не вижу где вы заново открывали файл вы считали str для проверки на пустоту, но потом файл закрываете если он пуст, иначе вы ничего не делаете и продолжаете получать данные из открытого файла
0
|
1 / 1 / 3
Регистрация: 28.01.2013
Сообщений: 169
|
|
01.05.2013, 09:50 [ТС] | 9 |
Блин точно =( Плохо получается, когда в голове одно, а написано другое
0
|
381 / 352 / 113
Регистрация: 17.05.2012
Сообщений: 1,049
|
|
01.05.2013, 09:57 | 10 |
ququ_smile,
0
|
01.05.2013, 09:57 | |
01.05.2013, 09:57 | |
Помогаю со студенческими работами здесь
10
НЕ читает полностью строку из файла Напечатать первую строку, пятую строку текстового файла Дан текстовый файл. Вставить в начало файла его последнюю строку, а в конец первую строку. Найти порядковый номер максимального элемента и записать его в первую строку файла, во 2-ю строку сам массив Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |