⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vc0907.cpp

📁 VC例题源代码,书本上的。。几乎是通用的
💻 CPP
字号:
// Example 9.7: 编写一个用于文件拷贝的程序
#include <iostream.h>
#include <afx.h>
void main()
{
	char SourceName[81];
	char DestinName[81];
	cout << "\n请输入源文件名:";
	cin  >> SourceName;
	cout << "\n请输入目标文件名:";
	cin  >> DestinName;
	try
	{
		CFile fileSource(SourceName, CFile::modeRead);
		CFile fileDestin(DestinName, CFile::modeCreate|CFile::modeWrite);
		char c;
		while(fileSource.Read(&c, 1))
			fileDestin.Write(&c, 1);
		fileSource.Close();
		fileDestin.Close();
	}
	catch(CFileException *e)
	{
		switch(e->m_cause)
		{
		case CFileException::fileNotFound:
			cout << "未找到文件!" << endl;
			break;
		case	CFileException::badPath:
			cout << "路径输入有错!" << endl;
			break;
		case CFileException::accessDenied:
			cout << "没有访问权限!" << endl;
			break;
		case CFileException::diskFull:
			cout << "磁盘满!" << endl;
			break;
		default:
			cout << "在文件拷贝过程中发生不知名错误!" << endl;
			break;
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -