У меня было время потратить время, чтобы связать filesystem
с моей программой на моем компьютере Unix
, и поэтому я собираюсь сдаться и попробовать другую библиотеку, если существует хороший. Давай думать об этом, только функциональные возможности мне нужно это:Есть ли хорошая библиотека C++ для управления файлами и каталогами, кроме файловой системы Boost?
(1) Проверка существования папки, полный путь к заданной пользователем в командной строке
(2) Проверка, является ли имя файла/расширение существует в каталоге, заданном пользователем в командной строке
Могу ли я получить это из стандартной библиотеки?
Для существования: http://stackoverflow.com/questions/12774207/fastest-way-to-check-if-a-file-exist-using-standard-c-c11-c. Имейте в виду, что на C++ почти гарантировано наличие стандартной библиотеки файловой системы в течение нескольких лет. – chris
Можете ли вы количественно определить/квалифицировать свое понятие «хорошо»? И укажите, на какой платформе вы работаете? Для систем, совместимых с Posix, 'stat()' или 'access()' или другие связанные вызовы должны быть достаточными для ваших двух заявленных требований без использования дополнительных библиотек ... – twalberg