存储目录位置

时间:2011-05-05 20:49:45

标签: c++

我正在尝试将目录位置存储在ram中,以便稍后在我的应用程序中访问它。我的目标是实现这段代码:

ContentManager.GetDir();
ContentManager.SetDir("../Content/");

此刻我感到困惑,可以使用一些帮助!

2 个答案:

答案 0 :(得分:1)

将您的路径存储在std :: string中或使用boost :: filesystem:http://live.boost.org/doc/libs/1_46_1/libs/filesystem/v3/doc/index.htm

答案 1 :(得分:0)

Boost.Filesystem的:

path dirLocation = "c:\\mydirectorylocation";
if(exists(dirLocation) && is_directory(dirLocation))
{
    std::string myPath = dirLocation.string();
}