前言 在python里面判断没有文件夹就创建很简单。在c++里面好像还和系统有关。以下代码是基于windows以及visual studio 2022实现的。 代码 #include <io.h> #include <direct.h> void make_dir(const string dir_name) { if (_access(dir_name.c_str(), 0) == -1) //如果文件夹不存在 int re = _mkdir(dir_name.c_str()); //则创建 }