C++拷贝文件函数

 

/******************************************************************************************************/
//Name:      FileCopy;
//Describe:
//       文件拷贝.
//        传入源文件和目标文件:
//        返回拷贝.
// Subject: C++
// Add Date :2007.12.14
// Author By:Hunk
/******************************************************************************************************/
 

BOOL FileCopy(CString strSource, CString strTarget)
{
CStdioFile fSource, fTarget;
CString strTemp;
if (!fSource.Open(strSource, CFile::modeRead))
{
MessageBox(Open Source File Fail!);
return false;
}
if (!fTarget.Open(strTarget, CFile::modeCreate | CFile::modeWrite))
{
MessageBox(Create Target File Fail!);
return false;
}
while (fSource.ReadString(strTemp))
{
fTarget.WriteString(strTemp + /n);
}
fSource.Close();
fTarget.Close();
}


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值