#pragma once #if __cplusplus >= 201703L || (defined(_MSVC_LANG) && _MSVC_LANG >= 201703L) #include namespace filesystem = std::filesystem; #else #include namespace filesystem = ghc::filesystem; #endif