c/c++ 检查指定目录是否存在,不存在则创建改目录
来源:互联网 发布:外汇交易大师软件 编辑:程序博客网 时间:2024/04/28 06:57
1 #include <windows.h> 2 #include <string> 3 #include <vector> 4 using namespace std; 5 6 // 核查目录,若目录不存在,创建目录 7 bool FindOrCreateDirectory( const char* pszPath ) 8 { 9 WIN32_FIND_DATA fd;10 HANDLE hFind = ::FindFirstFile( pszPath, &fd );11 while( hFind != INVALID_HANDLE_VALUE )12 {13 if ( fd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY )14 return true;15 }16 17 if ( !::CreateDirectory( pszPath, NULL ) )18 {19 char szDir[MAX_PATH];20 sprintf_s( szDir, sizeof(szDir), "创建目录[%s]失败,请检查权限", pszPath );21 ::MessageBox( NULL, szDir, "创建目录失败", MB_OK|MB_ICONERROR );22 return false;23 }24 25 return true;26 }
0 0
- c/c++ 检查指定目录是否存在,不存在则创建改目录
- 检查指定目录是否存在,不存在直接创建
- 检查目录是否存在,不存在则创建之
- VC++------------判断指定目录是否存在,不存在则创建
- 检查给定目录是否存在,如果不存在则创建该目录
- 检查给定目录是否存在,如果不存在则创建该目录
- 判断目录是否存在,不存在则创建
- C#判断指定目录是否存在,不存在就创建
- DELPHI判断目录是否存在,如果不存在则创建目录
- 确认某个目录是否存在,如果不存在则创建
- PHP 判断目录是否存在,不存在则创建
- Android 检测目录是否存在,不存在则创建
- Android 检测目录是否存在,不存在则创建
- C#判断目录是否存在,不存在则创建
- 检查文件夹是否存在,不存在则创建
- 检查目录是否存在
- shell-判断一个目录是否存在,不存在是否创建
- LinuxShell-检查指定目录是否存在shell脚本文件
- 2012年终极总结。。。
- PE文件基址重定位
- IOCP详解<转>
- 最近遇到的几个c++笔试题
- 调用OpenSL ES NDK播放声音
- c/c++ 检查指定目录是否存在,不存在则创建改目录
- Aspose.Cells中文版文档
- c/c++ 收集string的操作汇总
- 网上找的一个读取wave文件的代码片段
- 数字签名是什么?
- 使用opensl 的BufferQueueAudioPlayer对wav文件的播放
- 用c++简单实现智能指针(转)
- 战略项目管理(高层视野下的项目管理:决策人项目管理:组织执行力提升课程)
- 我是一个程序员