Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Есть затык, подскажете ?

Отправлено UraGun 19 августа 2007 г. 19:25


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


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
умножьте 2 на три:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru