C++-判断文件夹是否存在并创建

C++-判断文件夹是否存在并创建_第1张图片

 C++-判断文件夹是否存在并创建_第2张图片

#include 
#pragma comment(lib, "shlwapi.lib")


int main()
{
    std::string name = getenv("XSIMSDK");
	name.append("\\环境配置文件");
    if(PathIsDirectoryA(name.c_str()) == false)
    {
        if(CreateDirectoryA(name1.c_str(),NULL) == true)
        {
            std::cout << "文件夹创建成功" << std::endl;
        }
    }
    return 0;
}


PathIsDirectoryA()  //文件夹存在返回true,不存在返回false
CreateDirectoryA()  //创建文件夹成功返回true,失败返回false

1.创建文件时,文件路径中的文件夹不存在,则创建文件失败。

2.pragma  comment(...)   使用lib关键字可以导入一个库文件

你可能感兴趣的:(c++,算法,开发语言)