Я должен извлечь информацию из текстового файла.
В текстовом файле есть список строк.
Это пример строки: AAA101; 2015-01-01 00: 00: 00; 0,784
Значение после последнего; не целочисленное значение, которое изменяется от строки к строке, поэтому каждая строка имеет различную длину символов.
Я хочу отобразить все эти строки в структурированный вектор, так как я могу получить доступ к определенной строке в любое время, когда мне нужно, без повторного сканирования всего файла.
Я провел некоторое исследование и обнаружил некоторые темы о вызываемой команде, которые позволяют мне получить доступ к определенной строке текстового файла, но я читаю, что она работает, только если одна строка имеет длину символов, равную длине других символов.
Я думал о преобразовании всех строк в файле в правильный формат, чтобы иметь возможность отобразить этот файл так, как я хочу, но я надеюсь, что есть лучший и быстрый способ
Ты можешь попробовать TStringList*
, Создает список AnsiStrings. Тогда каждая AnsiString может быть доступна через ->operator [](numberOfTheLine)
,
Других решений пока нет …