C++ CopyFile()
关于CopyFile function,参考:https://msdn.microsoft.com/en-us/library/windows/desktop/aa363851(v=vs.85).aspx
IDE: Code::Blocks 16.01
操作系统:Windows 7 x64
1 #include <windows.h>2 #include <stdio.h>3 4 int main()5 {6 DWORD dwError;7 8 if(CopyFile("H:\\C++\\NewDirectory\\file.txt", "H:\\C++\\NewDirectory\\del.bat", FALSE)) {9 printf("Copy file succeeds. \n");
10 }
11 else {
12 dwError = GetLastError();
13 switch(dwError) {
14 case ERROR_FILE_NOT_FOUND:
15 printf("The source file does not exist. \n");
16 printf("Error: %ld \n", dwError);
17 break;
18 default:
19 printf("The new file already exists. \n");
20 printf("Error: %ld \n", dwError);
21 break;
22 }
23 }
24
25 return 0;
26 }
IDE: Microsoft Visual Studio Community 2017 15.5.2
操作系统:Windows 7 x64
1 #include "stdafx.h" /* IDE自行创建的 */2 3 #include <windows.h>4 5 int main(int argc, char **argv)6 {7 DWORD dwError;8 9 if (CopyFile(L"H:\\C++\\NewDirectory\\file.txt", L"H:\\C++\\NewDirectory\\del.bat", FALSE)) {
10 printf("Copy file succeeds. \n");
11 }
12 else {
13 dwError = GetLastError();
14 switch (dwError) {
15 case ERROR_FILE_NOT_FOUND:
16 printf("The source file does not exist. \n");
17 printf("Error: %ld \n", dwError);
18 break;
19 default:
20 printf("The new file already exists. \n");
21 printf("Error: %ld \n", dwError);
22 break;
23 }
24 }
25
26 getchar();
27
28 return 0;
29 }
功能:将位于H:\C++\NewDirectory目录中的源文件file.txt,复制到H:\C++\NewDirectory目录中,并命名为del.bat。
C++ CopyFile()相关推荐
- VC++ CopyFile函数使用方法
BOOL CopyFile( LPCTSTR lpExistingFileName, // pointer to name of an existing file LPCTSTR lpNewFileN ...
- python中shutil.copyfile的用法_Python shutil.copyfile()用法及代码示例
Python中的Shutil模块提供了许多对文件和文件集合进行高级操作的功能.它属于Python的标准实用程序模块.此模块有助于自动执行文件和目录的复制和删除过程. shutil.copyfile() ...
- windows API函数copyfile
本文来自:www.kttec.net CopyFile VB声明 Declare Function CopyFile Lib "kernel32" Alias "Copy ...
- java ajax上传图片插件_java图片上传并预览,前台用jQuery插件AjaxFileUpload,后台用FileUtils.copyFile....
个人笔记,以备后用. 表体代码: 查看图片 js代码(记得要引入jquery库和ajaxfileupload库): //上传文件id号 function fileUpload(uploadFileId ...
- VC++CopyFile函数的用法
CopyFile函数定义在Windows.h中,使用时要include之: CopyFile()使用如下: #include <Windows.h>int main() {CopyFile ...
- 解决shutil.copyfile常见错误:PermissionError: [Errno 13] Permission denied
出错原因 shutil的copyfile函数复制文件常常容易出错,出现如PermissionError Permission denied 等错误,但导致该问题的原因,有时并非文件权限不足,而是src ...
- python copy函数用法_python shutil模块函数copyfile和copy的区别
展开全部 copyfile(src, dst) #src, dst 都需是文件名, 如果dst 存在或无权限,会抛出异常 copy(src, dst) #dst 可以是目录名. shutil.copy ...
- 学习笔记2—MATLAB的copyfile技巧
clear clc %一.新建文件夹, %二.将原始路径下的数据剪切到新建文件夹中 path = ('E:\DFC_DMN_ASD_DATA_res\Cluster_hcc\4,6,8\Cluster ...
- CopyFile复制单个文件和复制指定路径下所有文件
CopyFile复制单个文件和复制指定路径下所有文件 1.CopyFile复制单个文件 2.CopyFile复制指定路径下所有文件 1.CopyFile复制单个文件 原型: BOOL CopyFile ...
- VC++ 利用CreateFile、ReadFile和WriteFile实现CopyFile
1. CreateFile:这是一个多功能的函数,可打开或创建以下对象,并返回可访问的句柄:控制台,通信资源,目录(只读打开),磁盘驱动器,文件,邮槽,管道. 参照:http://www.cppblo ...
最新文章
- META Header
- 教你用Python表达母亲节的祝福
- myeclipse修改编译器版本的方法 .
- RouteOS的DHCP服务器配置
- HBase错误解决(启动Hbase出现错误的替换,启动hbase shell出现ERROR KeeperErrorCode=NoNode for /hbase/master)
- 企业实战_10_MyCat Mysql 主复制总结
- 如何关闭WINDOWS2003 DEP数据保护功能
- npm ERR! Please try running this command again as root/Administrator.
- poj 1847 Tram 最短路 dijkstra、floyed
- [Redis]Redis的数据类型
- ES6 将数组根据某个属性进行分组的方法
- 【python】语句
- selenium之 富文本框和editor编辑器的处理
- 跟了老板10年被劝退,“忠诚”就换来这个?
- Java里的char类型能不能存储一个中文字符?
- 企查查移动端技术总监李骁:以数据之力赋能企业信息服务平台的技术提效
- Docker(一) 安装vim
- (JAVA)面向对象编程(基础部分)
- DC-2靶机渗透测试流程
- 拒绝破解,用10大免费软件来代替盗版