Я немного новичок в C++, но не в программировании вообще. Я хочу написать свою первую практическую программу на C++ в качестве программы индексирования файлов.Планирование программы индексации файлов
Похоже, что достаточно просто сканировать каталоги для имен, хранить эту информацию и фильтровать их в зависимости от того, что я хочу просмотреть.
В какой-то момент меня беспокоит, я хочу индексировать целый диск (у меня есть дополнительный 1 ТБ диск, кроме моей ОС, чтобы хранить файлы). У меня там около 400 000-500 000 файлов, и мне было интересно, что будет лучшим способом хранить эту информацию? Я очень сомневаюсь, что все эти записи в текстовом файле оптимальны и хотели бы думать, что это наивно.
Есть ли что-нибудь еще, о чем я должен беспокоиться?
Спасибо.
Какие вопросы вы планируете делать? –
Поиск имен файлов и типов файлов. Может быть, позже по дороге я мог бы добавить другие типы фильтров, такие как размер файла, дата и т. Д. – Tek
Входите в функции Хэша. – Nav