Форум программистов, компьютерный форум CyberForum.ru

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.92
IchMors
96 / 92 / 4
Регистрация: 16.05.2010
Сообщений: 307
23.12.2013, 20:10     fstream, перейти на следующую строку #1
Доброго времени суток!

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

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?
Подскажите люди добрые! внятной информации по этому поводу не нашел.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2013, 20:10     fstream, перейти на следующую строку
Посмотрите здесь:

C++ Переход на следующую строку, первое слово строки
Как перейти на новую строку в файле C++
fstream и for C++
fstream на новую строку C++
Переход на следующую строку матрицы и транспонировать по условию C++
Как отступить символ при чтении файла? Как перейти на следующую строку? C++
Файл, переход на следующую строку C++
При считывании файла появляются лишние переходы на следующую строку C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
monolit
179 / 179 / 21
Регистрация: 24.03.2011
Сообщений: 641
Завершенные тесты: 1
23.12.2013, 20:13     fstream, перейти на следующую строку #2
getline'м и получай) Или тебе нужно прочитать следующую, но "курсор" в файле не передвигать?
IchMors
96 / 92 / 4
Регистрация: 16.05.2010
Сообщений: 307
23.12.2013, 20:32  [ТС]     fstream, перейти на следующую строку #3
АААААА!... туплю... дошло, спасибо
Yandex
Объявления
23.12.2013, 20:32     fstream, перейти на следующую строку
Ответ Создать тему
Опции темы

Текущее время: 15:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru