Н:
Наталья :)

c++ Как из файла считать строку N

Например мне нужно получить 70, 40322, 78900 строки. Нужен способ чтения с определённой строки.

НШ
Наталья Шаброва

Если строки разной длины, то только перебором.
Считать 1 строку, потом вторую и тд.
Или же считывать побайтно и считать переводы строки и потом считать всю строку

ММ
Марулька Мулька

Код Алексея решает какую-то другую задачу - слишком много хардкода, не обусловленного вопросом.

Ju
Julietta

Если не перебором, то или строки фиксированной длины, чтобы вычислить позицию начала строки, или дополнительный индексный файл с позициями начал строк (считая, что главный файл меняется редко).

Похожие вопросы
[C++]: подсчет количества строк в txt-файле
как на C/C++ прочитать тока первую строку из файла?
Дана матрица А (n,n). C#
Как считать весь stdin/файл в c++?
Как в PHP считать из файла последнюю строку не перебирая весь файл?
c++ printf ("%d \ЕЕЕЕ", переменная) на что надо заменить ЕЕЕЕ, чтобы строка чистилась ( \n - перенос строки)??
есть файл в котором несколько строк. как считать нужную мне строку? (с++)
как вывести файл по n строк? с#
C++ считать float числа из файла
c++ Как из файла считать строку N (т. е. сразу, например 2227 строку)