Н:
Наталья :)
c++ Как из файла считать строку N
Например мне нужно получить 70, 40322, 78900 строки. Нужен способ чтения с определённой строки.
Например мне нужно получить 70, 40322, 78900 строки. Нужен способ чтения с определённой строки.
Если строки разной длины, то только перебором.
Считать 1 строку, потом вторую и тд.
Или же считывать побайтно и считать переводы строки и потом считать всю строку
Код Алексея решает какую-то другую задачу - слишком много хардкода, не обусловленного вопросом.
Если не перебором, то или строки фиксированной длины, чтобы вычислить позицию начала строки, или дополнительный индексный файл с позициями начал строк (считая, что главный файл меняется редко).