C++ 在Boost文件系统中使用环境变量

C++ 在Boost文件系统中使用环境变量,c++,boost,C++,Boost,文件系统有没有办法理解这样的路径 boost::filesystem::exists("%appdata%\somefile"); 无需使用其他库来展开%appdata%部件?,具体取决于您需要什么。您可以从中查看std::getenv。有关的详细信息。具体取决于您想要什么。您可以从中查看std::getenv。有关的详细信息。Windows API是否算作“其他库”?Windows API是否算作“其他库”?谢谢,这正是我需要的:)谢谢,这正是我需要的:)

文件系统有没有办法理解这样的路径

boost::filesystem::exists("%appdata%\somefile");

无需使用其他库来展开
%appdata%
部件?

,具体取决于您需要什么。您可以从
中查看
std::getenv
。有关的详细信息。

具体取决于您想要什么。您可以从
中查看
std::getenv
。有关的详细信息。

Windows API是否算作“其他库”?Windows API是否算作“其他库”?谢谢,这正是我需要的:)谢谢,这正是我需要的:)