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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.92
IchMors
97 / 93 / 4
Регистрация: 16.05.2010
Сообщений: 310
#1

fstream, перейти на следующую строку - C++

23.12.2013, 20:10. Просмотров 2059. Ответов 2
Метки нет (Все метки)

Доброго времени суток!

Есть приблизительно следующий код, идет построчное считывание из файла:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
fstream File;
string stroka;
 
File.open("D:\\temp\\sss.txt");
    if(File)
    {   
        while(!File.eof())
        {
            getline(File, stroka);
                        /*производятся расчеты
                        и вот нужно прочитать следующую строку
                        */
        }
    }
    else 
        cout << "File not open!" << endl;
    File.close();
Как можно прочесть/получить доступ к следующей строке, без новой итерации цикла while?
Подскажите люди добрые! внятной информации по этому поводу не нашел.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2013, 20:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос fstream, перейти на следующую строку (C++):

Как отступить символ при чтении файла? Как перейти на следующую строку? - C++
использую библиотеку fstream. у меня два вопроса: первый: как отступить символ при чтении из файла? в файле у меня: &quot;score: 2546&quot; -...

fstream на новую строку - C++
Помогите пожалуйста, почему у меня не записывает символ \n(на новую строку) в следующем коде: fstream fs; ...

Файл, переход на следующую строку - C++
Не могу понять как записать в следующую строку F.open(OpenDialog1-&gt;FileName.c_str(),ios::app); F&lt;&lt;'1' F&lt;&lt;'2' F&lt;&lt;'3' в итоге в файле...

Переход на следующую строку getline() - C++
Передо мной стоит задача - сделать сравнение двух файлов так, чтобы каждая уникальная строка в одном файле, выводилась в консоль. Я...

Переход на следующую строку, первое слово строки - C++
Есть текстовый файл состоящий из строк (Максимальная длина - 256). Необходимо считывать первое слово строки, и если оно равно какому-то...

Переход на следующую строку матрицы и транспонировать по условию - C++
Есть матрица nxn if (вся строка из одинаковых элементов ) Пропустить её и перейти на следующую строку else транспонировать ,( и...

2
monolit
188 / 187 / 22
Регистрация: 24.03.2011
Сообщений: 670
Завершенные тесты: 1
23.12.2013, 20:13 #2
getline'м и получай) Или тебе нужно прочитать следующую, но "курсор" в файле не передвигать?
0
IchMors
97 / 93 / 4
Регистрация: 16.05.2010
Сообщений: 310
23.12.2013, 20:32  [ТС] #3
АААААА!... туплю... дошло, спасибо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.12.2013, 20:32
Привет! Вот еще темы с ответами:

Как перейти на новую строку в файле - C++
Итак, у меня есть некоторый вопрос насчёт считывания из файла некоторых данный. Вообщем текстовые строки у меня берутся хорошо через...

При считывании файла появляются лишние переходы на следующую строку - C++
void __fastcall TForm2::Button3Click(TObject *Sender) //Кнопка &quot;Назад&quot; { FILE *Slovar; ...

Как в редакторе на с++ перейти на какую то конкретную строку? - C++
У меня операционная система FreeDos 1.2 работаю в среде Borland C++3.0 Отлаживаю код в турбо дебаггере с++ 3.0 по шагам и проблема в том,...

fstream - C++
Всем доброго дня! Как с помощью библиотеки fstream вывести содержимое файла на экран??


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

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

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