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

相关推荐
FL162386312916 小时前
[cmake]基于C++使用纯opencv部署ppocrv5v6的onnx模型
开发语言·c++·opencv
玖玥拾16 小时前
C/C++ 数据结构(六)链表迭代器与底层
c语言·数据结构·c++·链表·stl库
牛油果子哥q16 小时前
AVL平衡树与红黑树深度精讲对比,平衡因子、四大旋转原理、着色规则、平衡策略、性能差异与面试手撕全解
数据结构·c++·面试
汉克老师16 小时前
GESP7级C++考试语法知识(二、指数函数(3、综合练习)
c++·算法·数学建模·指数函数·gesp7级·复利
C++ 老炮儿的技术栈16 小时前
Ubuntu root账号自动登陆
linux·运维·服务器·c语言·c++·ubuntu·visual studio
Irissgwe17 小时前
map/set/multimap/multiset 的底层逻辑与实现
数据结构·c++·算法·二叉树·stl·c·红黑树
思麟呀17 小时前
在C++基础上理解CSharp-5
开发语言·c++·c#
凡人叶枫17 小时前
Effective C++ 条款39:明智而审慎地使用 private 继承
java·数据库·c++·嵌入式开发
不想写代码的星星18 小时前
伪共享:逻辑无共享,物理打成狗
c++
noipp18 小时前
【无标题】
c语言·数据结构·c++·算法