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

Как в файле перейти на новую строчку? - C++

Восстановить пароль Регистрация
 
tools96
-22 / 7 / 0
Регистрация: 24.09.2013
Сообщений: 79
11.11.2013, 21:58     Как в файле перейти на новую строчку? #1
Как в файле перейти на новую строчку? Пробовал так
C++
1
2
3
4
5
fstream sc("Save\\1.txt");//Открыл файл
sc.getline(infscore,'endl'); //Считал инфу до конца строки
.........
lenscore=strlen(infscore)+1; //Жалкая попытка перейти
sc.seekg(lenscore);          // на новую строку
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
newbie666
Заблокирован
11.11.2013, 22:01     Как в файле перейти на новую строчку? #2
ну прочти ещё одну линию и перейдёшь ещё на одну строчку ёлки палки. чё в файле то? что ты конкретно хочешь сделать?
tools96
-22 / 7 / 0
Регистрация: 24.09.2013
Сообщений: 79
11.11.2013, 22:04  [ТС]     Как в файле перейти на новую строчку? #3
Я хочу в первый раз прочитать одну строку, в следующий-другую, и т.д.
newbie666
Заблокирован
11.11.2013, 22:08     Как в файле перейти на новую строчку? #4
так ты и так будешь каждый раз новую строку читать, это ж файловый поток, то что ты из него считал - уже пропало и указатель торчит на ещё не считанных данных
tools96
-22 / 7 / 0
Регистрация: 24.09.2013
Сообщений: 79
11.11.2013, 22:12  [ТС]     Как в файле перейти на новую строчку? #5
Спасибо)))
newbie666
Заблокирован
11.11.2013, 22:19     Как в файле перейти на новую строчку? #6
пустячок
ну я уж тебе код ещё накидал ))))
C++
1
2
3
4
5
6
7
8
9
10
11
12
std::fstream fs("1.txt", std::ios::in);
if(fs.is_open())
{
    while (!fs.eof())
    {
        char *line = new char[4094];
        fs.getline(line, 4049);
        std::cout << line << std::endl;
        delete[] line;
    }
    fs.close();
}
Yandex
Объявления
11.11.2013, 22:19     Как в файле перейти на новую строчку?
Ответ Создать тему
Опции темы

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