【千律】C++基础:文件的删除、复制、移动和重命名

【千律】C++基础:文件的删除、复制、移动和重命名,第1张

#include 
#include 

int APIENTRY _tWinMain(_In_ HINSTANCE hInstance, _In_opt_ HINSTANCE hPrevInstance, _In_ LPTSTR lpCmdLine, _In_ int nCmdShow)
{
	// 变量初始化
	LPCTSTR ExistFile = _T("D:\\File.txt");
	LPCTSTR NewFile = _T("D:\\NewFile\\File.txt");
	LPCTSTR NewNameFile = _T("D:\\NewFile\\Copy_File.txt");

	// 文件的复制
	BOOL ResCopy = CopyFile(ExistFile, NewFile, TRUE);

	if (!ResCopy)
	{
		// 显示提示框
		MessageBox(NULL, _T("复制失败"), _T("提示窗口"), MB_OK);
	}

	// 文件的移动
	BOOL ResMove = MoveFile(ExistFile, NewNameFile);

	if (!ResMove)
	{
		// 显示提示框
		MessageBox(NULL, _T("移动失败"), _T("提示窗口"), MB_OK);
	}

	// 文件的删除
	BOOL ResDelete = DeleteFile(NewFile);

	if (!ResDelete)
	{
		// 显示提示框
		MessageBox(NULL, _T("删除失败"), _T("提示窗口"), MB_OK);
	}

	return 0;
}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/727572.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-26
下一篇 2022-04-26

发表评论

登录后才能评论

评论列表(0条)

保存