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

相关推荐
良木生香5 分钟前
【C语言进阶】文件操作的相关详解(1):
c语言·数据结构·c++
Larry_Yanan5 分钟前
Qt安卓开发(三)双摄像头内嵌布局
android·开发语言·c++·qt·ui
玖釉-16 分钟前
[Vulkan 学习之路] 01 - 迈入高性能图形开发的大门 (Windows 环境搭建)
c++·windows·图形渲染
CSDN_RTKLIB1 小时前
【字符编码】字符串处理流程
c++
带土11 小时前
8. C++ explicit 关键字
开发语言·c++
im_AMBER1 小时前
Leetcode 103 反转链表 II
数据结构·c++·笔记·学习·算法·leetcode
十五年专注C++开发2 小时前
CMake基础:foreach详解
linux·c++·windows·cmake·跨平台编译
小黄鸭code2 小时前
C++ 算法笔试题(常见算法版)
c++·算法·排序算法
lihao lihao2 小时前
C++ set和map
开发语言·c++·算法
学嵌入式的小杨同学2 小时前
顺序表(SqList)完整解析与实现(数据结构专栏版)
c++·算法·unity·游戏引擎·代理模式