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

相关推荐
盐焗鹌鹑蛋19 分钟前
【C++】继承
开发语言·c++
会周易的程序员1 小时前
使用 pybind11 封装 C++ 日志库 microLog 为 Python 模块
java·c++·python·物联网·架构·日志·aiot
WZF-Sang1 小时前
网络基础——2
服务器·网络·c++·学习·网络编程·php
-西门吹雪3 小时前
现代C++ 并发编程-学习指南
java·jvm·c++
aaPIXa6224 小时前
C++ TensorRT Edge-LLM 边缘推理框架:从原理到实战
开发语言·c++·edge
nianniannnn6 小时前
c++复习自存--标准模板库STL
开发语言·c++·windows
努力努力再努力wz6 小时前
【高性能网络库与HTTP Server系列】:基于主从 Reactor 模型实现高性能 C++ 网络库与 HTTP Server
开发语言·网络·数据结构·数据库·c++·网络协议·http
Robot_Nav6 小时前
C++ 面试常问问题汇总:基础语法、面向对象、STL、多线程与设计模式
c++·设计模式·面试
一拳一个呆瓜7 小时前
【STL】iostream 编程:使用插入运算符并控制格式
c++·stl
盐焗鹌鹑蛋7 小时前
【C++】二叉搜索树
c++