логи секундных значений сохраняются на винте в папке logs. имя каждого часового файла имеет нечто вроде 07_02_05_12-13, где как несложно догадаться циферки слева направо означают год/мес/день/чес начала и час окончания лога. Их в сутки копится понятно 24 файлика. Теперь такая ситуация. К рисовалке графиков подключают такую папку логов, рисовалка должна разобраться сколько в этой папке файлов ну и вывести их последовательно. Затык в том как узнать наличие файла. Прямой перебор всех возможных вариантов это 24*365=8760 имен файлов на год. если ограничить срок жизни изделия скажем годами 30, то получится 262800 вариантов названий файлов. Прямой перебор наверное длительная процедура ? Прога пишется на Borland C++ Builder6. Как можно извернуться оптимальнее ? Какое вообще время это может занть по минимуму ? я имею в виду чтобы рисовалка разобралась с содержимым папки при условии что файлы есть за все 30 лет?