Boost Files System Reemplazo completo
-
28-10-2019 - |
Pregunta
Mi antiguo código de impulso:
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(); }
En la nueva versión de impulso, esto se compila solo con #define BOOST_FILESYSTEM_VERSION 2
. Que es complete
¿Reemplazo en la nueva versión de Boost?
Solución
Controlar http://www.boost.org/doc/libs/1_48_0/libs/filesystem/v3/doc/deprecated.html.
El reemplazo es absolute
.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow