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

相关推荐
懒羊羊大王&12 小时前
模版进阶(沉淀中)
c++
owde12 小时前
顺序容器 -list双向链表
数据结构·c++·链表·list
GalaxyPokemon12 小时前
Muduo网络库实现 [九] - EventLoopThread模块
linux·服务器·c++
W_chuanqi12 小时前
安装 Microsoft Visual C++ Build Tools
开发语言·c++·microsoft
tadus_zeng13 小时前
Windows C++ 排查死锁
c++·windows
EverestVIP13 小时前
VS中动态库(外部库)导出与使用
开发语言·c++·windows
胡斌附体14 小时前
qt socket编程正确重启tcpServer的姿势
开发语言·c++·qt·socket编程
GalaxyPokemon14 小时前
Muduo网络库实现 [十] - EventLoopThreadPool模块
linux·服务器·网络·c++
守正出琦14 小时前
日期类的实现
数据结构·c++·算法
ChoSeitaku14 小时前
NO.63十六届蓝桥杯备战|基础算法-⼆分答案|木材加工|砍树|跳石头(C++)
c++·算法·蓝桥杯