C++ самый быстрый способ прочитать только последнюю строку текстового файла?C++

Программы на C++. Форум разработчиков
Anonymous
C++ самый быстрый способ прочитать только последнюю строку текстового файла?

Сообщение Anonymous »

Я хотел бы прочитать только последнюю строку текстового файла (я использую UNIX, могу использовать Boost). Все известные мне методы требуют сканирования всего файла для получения последней строки, что совершенно неэффективно. Есть ли эффективный способ получить только последнюю строку?

Кроме того, мне нужно, чтобы это было достаточно надежно, чтобы работать, даже если к рассматриваемому текстовому файлу постоянно добавляется другой процесс.

Подробнее здесь: https://stackoverflow.com/questions/118 ... -text-file

Вернуться в «C++»