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

相关推荐
别动我齐刘海1 小时前
Linux 系统调试学习1
linux·运维·服务器·c++·学习·机器学习·机器人
jimy16 小时前
C++ 虚函数表:基类和派生类共用一张 vtable 吗?
开发语言·c++
爱吃提升6 小时前
Dev-C++ 5.11 C++断点调试完整教程
开发语言·c++
xlq223226 小时前
全面复习7
c++
geats人山人海7 小时前
现代c++2.4 虚继承
java·开发语言·c++
csuzhucong7 小时前
天元一号、二号、三号
c++
灯澜忆梦8 小时前
【面向对象编程c++】| 数组与函数
java·数据结构·c++
起个名字费劲死了8 小时前
VisionMaster 十二点标定+单点抓取
c++·visionmaster
Lzg_na10 小时前
僵尸进程、孤儿进程、守护进程:含义、区别与生命周期详解
c++
zhanghaha131410 小时前
C++ 的类是什么(新手保姆讲解,配合 Qt 对照理解)
c++