C++创建多级文件夹函数

有时候难免要创建多级文件夹,那么除了传统的一级一级创建外,还有一个API函数可以一次性完成创建功能,这个函数就是如下:

包含的头文件以及lib.

#include "dbghelp.h"

#pragma comment(lib,"dbghelp.lib")

MakeSureDirectoryPathExists();

语法:

BOOL IMAGEAPI MakeSureDirectoryPathExists(

in\] PCSTR DirPath ); 参数 \[in\] DirPath 有效的路径名称。 如果路径的最后一个组件是目录,而不是文件名,则字符串必须以反斜杠 () 字符结尾。 返回值: 如果函数成功,则返回值为 TRUE。 如果函数失败,则返回值为 FALSE。 若要检索扩展的错误信息,请调用 GetLastError。 要求 值 目标平台 Windows 标头 dbghelp.h Library Dbghelp.lib DLL Dbghelp.dll可再发行组件 DbgHelp.dll 5.1 或更高版本

相关推荐
带鱼吃猫5 分钟前
C++11 核心特性解析(一):从初始化列表到移动语义,解锁高效对象构造
开发语言·c++
郝学胜-神的一滴10 分钟前
冷却时间下的任务调度最优解:从原理到实现
数据结构·c++·算法·面试
啊董dong26 分钟前
noi-2026年3月24号作业
数据结构·c++·算法
zhixingheyi_tian28 分钟前
Velox 之 libhdfs
c++
ALex_zry28 分钟前
C++ MQTT物联网通信实战:从入门到生产环境
java·c++·物联网
汉克老师41 分钟前
GESP5级C++考试语法知识(十、二分算法(二))
c++·算法·二分算法·gesp5级·gesp五级·找答案
cui_ruicheng1 小时前
C++11新特性(中):右值引用与移动语义
开发语言·c++·c++11
2401_873204651 小时前
C++与Node.js集成
开发语言·c++·算法
☆5661 小时前
基于C++的区块链实现
开发语言·c++·算法
liu****1 小时前
5.git标签管理
c++·git·版本控制