Файловая система TS теперь является стандартной (и поддерживается gcc 5.3+ и clang 3.9+), поэтому вы можете использовать функцию current_path()
:
std::string path = std::experimental::filesystem::current_path();
В gcc (5.3+) для включения файловой системы вам необходимо использовать:
#include
и связать свой код с флагом -lstdc++fs
.
Если вы хотите использовать файловую систему с Microsoft Visual Studio, тогда прочитайте это .