Доброго времени суток, ищу библиотеку для работы с файловой системой линукс. Пишу аналог диалогового окна с выбором директории для сохранения ( такое задание с универа ). Для отрисовки интерфейса использую SDL2
Что нужно от библиотеки:- Чтение директории
- Отличить файлы от папок ( для иконки и перехода в нее )
Смотрел
dirent.h устраивает все, кроме того, что не отличает файлы от папок. Есть идея проверять если папка пробуя открывать таким образом:
имя директории + файл/папка в дериктори + "/" и если открывается (true), то помечать как папка, но подозреваю такой подход неправильный хотя бы потому что у папки могут быть разные права или что-то подобное.
Есть ли аналоги данной библиотеки, можно как-то определить папку через
diren.h ?