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 或更高版本

相关推荐
乌萨奇也要立志学C++8 小时前
【洛谷】二分答案专题 3 道洛谷经典题(木材 / 砍树 / 跳石头)精讲
c++·算法
de_furina8 小时前
[C++]string类的使用和模拟实现
开发语言·c++·gitee
LaoZhangGong1238 小时前
“do{}while(0)”的作用
c++·mfc
Elnaij8 小时前
从C++开始的编程生活(14)——容器适配器——stack和queue
开发语言·c++
博语小屋8 小时前
Linux线程
linux·c++·spring
丁劲犇8 小时前
MSYS2下使用libbacktrace为MINGW编译器Release模式导出崩溃堆栈
c++·msys2·mingw64·backtrace·crashdump·崩溃堆栈·跟踪堆栈
FMRbpm8 小时前
链表实现栈:具体函数实现
数据结构·c++·新手入门
Want5958 小时前
C/C++跳动的爱心③
java·c语言·c++
量子炒饭大师8 小时前
Cyber骇客的数据链路重构 ——【初阶数据结构与算法】线性表之单链表
c语言·数据结构·c++·windows·git·链表·github
星轨初途8 小时前
C++的条件判断与循环及数组(算法竞赛类)
开发语言·c++·经验分享·笔记·算法