MagistrAnatol
Silver Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Помогите с идеей и реализацией следующей задачи на С++: надо получить массив списка файлов заданного каталога с размером каждого файла и датой его создание, отсортировать массив по имени/размеру/дате, и отсортированный массив загнать в листбокс. С получением списка файлов как бы проблем нету - FindFirst / TDirectory::GetFiles, так же не проблема получить дату и размер, но вот с хранением и сортировкой туговато. Задать что-то типа такого не выходит Код: const int filesCount=TDirectory::GetFiles.Lenght(); String fileList[filesCount][3]; | пишет что надо константа . Делать через три массива как-то не прикольно Плюс, для сортировки по имени файла использовал метод пузырька. Если задать массив руками {"Вася","Петя","Андрей"} то все отлично сортируется, а вот имена файлов выводятся ну явно не в алфавитном порядке. |