Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.64
MikeB
0 / 0 / 0
Регистрация: 16.12.2012
Сообщений: 29
#1

Пропустить строчку при чтении из файла - C++

05.07.2013, 23:22. Просмотров 1720. Ответов 6
Метки нет (Все метки)

Подскажите как?

Спасибо)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.07.2013, 23:22
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Пропустить строчку при чтении из файла (C++):

Пропустить при чтении каждое третье число - C++
Нужно было написать программу, основанную на умении работать с текстовыми документами через с++, я всё сделал, и записал и расчитал и...

Как пропустить строку при считывании из файла? - C++
Подскажите, плз, как пропустить строку при считывании данных из текстового файла. Имеется файл, содержащий кроме данных, также...

Ошибка при вызове метода класса, при чтении из файла - C++
добрый день, пытаюсь считать данные из и запихнуть их в список в файле у меня вот такие данные a01 b10 А и Б надо запихнуть в...

Expression при чтении из файла - C++
Добрый день. Не могу понять - при чтении файла вылетает ошибка(экспрешн stream!=NULL) притом файл создан там же где main.cpp ...

Ошибка при чтении из файла - C++
Файл открывается, но читаться из него информация не хочется. Исходник int c_array :: save(char *path) { FILE *f; f =...

Проверка при чтении из файла - C++
Добрый вечер! В своей программе на одном из этапов я построчно считываю целые числа из файла *.txt. Мне нужно чтобы в файле были только...

6
svk2140
-8 / 0 / 1
Регистрация: 04.07.2013
Сообщений: 274
05.07.2013, 23:24 #2
целую строчку?)
0
MikeB
0 / 0 / 0
Регистрация: 16.12.2012
Сообщений: 29
05.07.2013, 23:31  [ТС] #3
Да, целую.
И читать со следующей
0
ValeryS
Модератор
6729 / 5138 / 484
Регистрация: 14.02.2011
Сообщений: 17,240
05.07.2013, 23:35 #4
строка первая?
размер строки знаешь?
можно сдвинуть указатель чтения функцией fseek
http://cpp.com.ru/shildt_spr_po_c/13/fseek.html
но проще по моему прочитать и необрабатывать
0
MikeB
0 / 0 / 0
Регистрация: 16.12.2012
Сообщений: 29
05.07.2013, 23:40  [ТС] #5
Строка не первая..
Возможно я не совсем верно изъяснился. Строка имеется в виду в файле.. и она пустая. Или поток ее сам пропустит?
0
Avazart
Эксперт С++
7235 / 5431 / 303
Регистрация: 10.12.2010
Сообщений: 24,133
Записей в блоге: 17
05.07.2013, 23:50 #6
Если бинарный
Цитата Сообщение от ValeryS Посмотреть сообщение
можно сдвинуть указатель чтения функцией fseek
Если текстовый режим файла
Цитата Сообщение от ValeryS Посмотреть сообщение
но проще по моему прочитать и необрабатывать
Если файл небольшой то легче считать его полностью построчно в память ( например в std::vector<std::string> ) и там уже выбирать что надо что не надо.
0
alsav22
5428 / 4823 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
06.07.2013, 01:41 #7
Цитата Сообщение от MikeB Посмотреть сообщение
Строка не первая..
Возможно я не совсем верно изъяснился. Строка имеется в виду в файле.. и она пустая. Или поток ее сам пропустит?
Зачем пропускать? Строчки не просто так читаются, с ними что-то после этого делается. Например, выводятся на экран, записываются в другой файл и т.п. Поэтому проще просто считать, и если считанная строка соответствует какому-нибудь условию (например, пустая), то не выполнять с нею дальнейших действий, т.е. пропустить не строчку, а дальнейшее действие с ней.

Добавлено через 4 минуты
Цитата Сообщение от MikeB Посмотреть сообщение
и она пустая. Или поток ее сам пропустит?
Пустая строка в файле - это условное название. В ней всегда что-то есть (например '\n'), поэтому поток её сам не пропустит.
0
06.07.2013, 01:41
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.07.2013, 01:41
Привет! Вот еще темы с ответами:

Мусор при чтении файла - C++
При чтений текста из файла программа вставляет букву я на конце Как убрать?

Ошибка при чтении из файла - C++
Помогите разобраться с чтением из файла. Листинг указан ниже. Программа выполняется полностью, и только перед выполнением последней строки...

bool при чтении из файла - C++
задание такое Сделайте функцию чтения из файла такой, чтобы она возвращала bool (истина - если считали данные, ложь - если нет) и...

Зацикливание при чтении из файла - C++
Пытаюсь читать из файла данные,сохраненные из Экселя TempBook-&gt;SaveAs(PathFile+&quot;\\&quot;+&quot;Temp&quot;,Excel::xlCSV , &amp;vtMissing, &amp;vtMissing,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.