您的位置:首页 > 编程语言 > C语言/C++

Windows 如何在创建指定目录以及复制文件

2016-03-10 10:57 435 查看
由于网上的帖子基本上是创建一级目录的,比如说使用CreateDirectory()API.但是,使用下面的方法可以在指定路径创建目录

//原文件位置

CString sour("C://Users//AAA//Desktop//文件备份//1.txt");

//创建目录

CString dest("C://Users//AAA//Desktop//新文件备份//");

::_mkdir(dest);        

//拷贝的时候指定别的文件名    

//提取原有文件名

int nPos= sour.ReverseFind('//');

CString fileName = sour.Right(sour.GetLength() - nPos - 1 );

//拼接原有文件名到指定然后复制

::CopyFile(sour,dest+fileName+_T(".ord"),TRUE);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  C++