| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > FindNextFile, порядок возвращения файлов |
| Автор: lxx 17.11.2011, 10:08 |
| Приветствую! Ищу все файлы в папке с помощью функций FindFirstFile, FindNextFile. Они возвращают файлы в алфавитном порядке (a.txt, b.txt, c.txt). Можно-ли как-то получить файлы в обратном алфавитном порядке (c.txt, b.txt, a.txt)? |
| Автор: Dem_max 17.11.2011, 10:26 |
| а в чем тайный смысл ? |
| Автор: feodorv 17.11.2011, 12:12 |
| Вызовы FindFirstFile, FindNextFile не обязаны хоть как-либо сортировать возвращаемые имена файлов. Вы всегда можете сохранить все имена файлов в локальной коллекции и уж её-то сортировать как угодно |
| Автор: lxx 17.11.2011, 14:18 |
| Dem_max, тайный смысл в лени создавать локальную коллекцию и сортировать ее. Думал, может можно это сделать просто и элегантно с помощью каких-нибудь параметров к FindFirstFile/FindNextFile, но похоже, что я ошибался. |