新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
本文小编为大家详细介绍“C++中如何实现文件拷贝”,内容详细,步骤清晰,细节处理妥当,希望这篇“C++中如何实现文件拷贝”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
创新互联公司2013年成立,是专业互联网技术服务公司,拥有项目成都网站建设、成都网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元公主岭做网站,已为上家服务,为公主岭各地企业和个人服务,联系电话:13518219792
C++文件拷贝代码示例:
#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); } 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; } } }
读到这里,这篇“C++中如何实现文件拷贝”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注创新互联行业资讯频道。