имя файла с имя.jpg на имя.png например?
есть в std::filesystem же https://en.cppreference.com/w/cpp/filesystem/path/replace_extension
Есть boost::filesystem
Нужен, если нет С++17
СПС там тоже самое есть
по-прежнему не нужен https://github.com/gulrak/filesystem
Ну не, лучше проверенный буст юзать, который на лютых корнер кейсах будет отрабатывать, а тут хз
С первого взгляда уже нашёл ошибку https://github.com/gulrak/filesystem/blob/a07ddedeae722c09e819895e1c31ae500e9abad6/include/ghc/filesystem.hpp#L1870
ты же знаешь что делать?
Да, юзать буст)
закинуть ишью
Безопасность относительно исключений?
ни std, ни буст не юзает utf-8 для текста ошибок. На винде там везде ACP
кстати, из забавного. я раньше не мог обновить у себя в termux vcpkg-tool без помощи компа, но майки походу пошли радикальным путём и вышвырнули оттуда использование std::filesystem. 0_о
Обсуждают сегодня