最近在学习写文件的备份与还原,要用到建立文件目录的知识,通过讨教与查阅资料,终于写了一个比较完善的建立多级文件目录的程序,
程序代码如下,分享给正在学习C++的网友们。
#include <iostream.h>
#include <afx.h>
#include <windows.h>
BOOL WriteDirectory(CString dd);
void main() //涛涛的测试函数
{
CString ss="D://11111//test//test//test"; //主函数用来测试建立目录是否成功
WriteDirectory(ss);
}
BOOL WriteDirectory(CString dd)
{
HANDLE fFile;
WIN32_FIND_DATA fileinfo;
CStringArray m_arr;
int tt;
int x1=0;
CString temp="";
fFile = FindFirstFile(dd,&fileinfo);
//检验路径是否存在
if (fileinfo.dwFileAttributes == FILE_ATTRIBUTE_DIRECTORY)
{
FindClose(fFile);
return TRUE;
}