当前位置: 首页 > article >正文

CopyFile 使用方法

CopyFile复制文件

BOOL CopyFile(LPCTSTR lpExistingFileName,LPCTSTR lpNewFileName,BOOL bFailIfExists );

返回值说明:
调用成功,返回非零值
调用失败,返回零值,并且设置GetLastError()

参数说明:
1.LPCSTR lsExiststringFilename 将要拷贝的文件名
2.LPCSTR lpNewFilename 新的目标文件名
3.BOOL bFailIfExists 有两种情况
如果设置为true,如果文件存在,则函数调用失败,言下之意不会覆盖;
如果设置为false,如果文件存在,函数继续执行,执行成功后返回true,言下之意是将文件强制覆盖

#include <stdio.h>
#include <windows.h>int main(int argc,LPTSTR argv[])
{TCHAR a;if(argc != 3){printf("程序使用方法错误,正确使用办法 :%s filename1 filename2\n",argv[0]);return 1;}if(!CopyFile(argv[1],argv[2],true)){//printf("%d\n",GetLastError());if(GetLastError() == 80){printf("%s文件已存在,是否进行替换?Y|N:",argv[2]);scanf("%c",&a);if((a == 'Y') || (a == 'y')){CopyFile(argv[1],argv[2],false);}}}
}
http://www.lryc.cn/news/2414719.html

相关文章:

  • 数据库系统原理
  • 【CTS测试】CTS测试环境搭建
  • C++图片保存,加载(LoadImage()),编辑,资源句柄(HBITMAP )的使用总结
  • Root你的设备
  • BBS论坛系统的设计与实现
  • linux的 lseek 函数
  • 【JAVA语言-第1话】初识java、环境搭建、入门程序
  • 作家生涯人物访谈报告知乎_即使您不认为自己是作家,写作也会如何改善您的职业生涯
  • 发现一款 xcel 数据筛选工具,开源项目,可以继续自己发挥
  • matlab 自定义函数及调用
  • error LNK2001: unresolved external symbol memset
  • 国产人工智能语言大模型相关网站
  • aspack的简单脱壳,望大牛勿喷。
  • 窗口的创建CreateWindow/CreateWindowEx函数使用说明
  • 爱数之文件备份与恢复
  • IIS服务器的配置与管理
  • 关于nextInt()、next()和nextLine()的用法
  • 目前看到最牛的了,可以和[DOS下面看电影]媲美 http://www.cnblogs.com/sparon/articles/469603.html
  • 详细介绍 Unicode 字符集 (使用 UTF-8 或 UTF-16 编码) 和多字节字符集
  • Windows 10系统部分桌面图标上有对号如何解决?
  • 软件架构设计
  • 2024年每个网站都需要的30个最佳免费WordPress插件
  • 内插散点数据
  • 安卓系统APP开发简介
  • CodeSmith快速向导
  • window.history对象
  • 【vue】vue2与vue3实现图片懒加载
  • STM32基于TFTP固件升级经验分享
  • WPF布局控件之StackPanel
  • 宽带网速计算方法