Повышение файловой системы полная замена
-
28-10-2019 - |
Вопрос
Мой старый код повышения:
std::string CombinePath(const char* left, const char* right) { boost::filesystem::path p = boost::filesystem::complete( boost::filesystem::path(right, boost::filesystem::native), boost::filesystem::path(left, boost::filesystem::native) ); return p.string(); }
В новой версии Boost это составлено только с #define BOOST_FILESYSTEM_VERSION 2
. Анкет Что такое complete
Замена в новой версии Boost?
Решение
Проверять http://www.boost.org/doc/libs/1_48_0/libs/filesystem/v3/doc/deprecated.html.
Замена есть absolute
.
Не связан с StackOverflow