Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
hono
3 / 3 / 4
Регистрация: 15.11.2017
Сообщений: 83
Завершенные тесты: 1
#1

Чтение текста с определенной строки файла - C++

20.11.2017, 14:16. Просмотров 118. Ответов 2
Метки нет (Все метки)

Как реализовать чтобы команда ifstream читала только текст который написан в файле на строке допустим 50 ? А не весь текст который там написан
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.11.2017, 14:16
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Чтение текста с определенной строки файла (C++):

Чтение из файла определенной строки
Доброго времени суток. Передо мной встала задача, прочитать определённую строку...

Чтение определенной строки файла
Как считать файл из определенной строки ?, например мне нужно узнать что...

Чтение текста из файла, удаление каждой второй строки (\n), запись в файл
Дана строка у текстовом файле input.txt: Teachers TV's resources Have...

Считывание одной определенной строки из файла
Недавно задался вопросом, а как считать всего одну строку из файла. Файл: 1...

Чтение текста из файла
помогите пожалуйста исправить ошибку, весь мозг себе сломал, мне кажется, что...

Чтение текста из файла
Собственно в функции ниже надо как-то дополнить, чтобы, если файл пуст, то...

2
SlavaSokolov
158 / 124 / 99
Регистрация: 14.04.2016
Сообщений: 709
20.11.2017, 14:29 #2
Лучший ответ Сообщение было отмечено hono как решение

Решение

C++
1
2
3
4
5
6
std::iifstream file("test.txt");
std::string buffer;
for (int i = 0; i < 50; i++)
   getline(file, buffer);
 
//Дальше читаем начиная с 50 строки. Это наиболее простой способ.
Который известен мне.
0
hono
3 / 3 / 4
Регистрация: 15.11.2017
Сообщений: 83
Завершенные тесты: 1
03.12.2017, 21:09  [ТС] #3
SlavaSokolov, Не могу проверить, не выводит на экран значение buffer
C++
1
2
3
4
5
6
7
8
9
10
11
12
int main()
{
    ifstream Base("Base.txt");
    string buffer;
    for (int i = 0; i < 4; i++)
    getline(Base, buffer);
 
    cout << buffer << endl;
    system("pause");
    
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.12.2017, 21:09
Привет! Вот еще темы с решениями:

Чтение текста из файла
Ув. жители форума. Дана задача, только ее нужно переделать чтобы она читала...

Чтение текста из файла C++
Нужно написать программу, которая считывает текст из файла, и меняет местами...

Чтение текста из файла
Здравствуйте. У меня есть задание по С++ и один из его аспектов - это поиск...

Чтение текста из файла [VC++]
Здравствуйте, уважаемые знатоки) С толкнулся с проблемой чтения текста из...


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

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

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