我想要一种在C++/Linux中创建多个目录的简单方法.
例如,我想保存一个文件lola.目录中的文件:
/tmp/a/b/c
但如果目录不在那里,我希望它们能自动创建.一个有效的例子将是完美的.
我想要一种在C++/Linux中创建多个目录的简单方法.
例如,我想保存一个文件lola.目录中的文件:
/tmp/a/b/c
但如果目录不在那里,我希望它们能自动创建.一个有效的例子将是完美的.
轻松推进.文件系统:create_directories
#include <boost/filesystem.hpp>
//...
boost::filesystem::create_directories("/tmp/a/b/c");
如果创建了新目录,则返回true
,否则返回false
.