ISO C++实现文件拷贝
最近在读Think in C++, 发现C++的标准库其实功能很强,只不过以前用的太少。这里的文件拷贝就是一个例子, 实现一个文件拷贝函数是如此简单:
#include <fstream>
#include <iostream>
#include <cstdio>
using namespace std;
void Copy(const char* srcFile, const char* destFile)
{
ifstream in(srcFile);
ofstream out(destFile);
out << in.rdbuf();
out.close();
in.close();
}
#include <iostream>
#include <cstdio>
using namespace std;
void Copy(const char* srcFile, const char* destFile)
{
ifstream in(srcFile);
ofstream out(destFile);
out << in.rdbuf();
out.close();
in.close();
}
将想法付诸于实践,借此来影响他人是一个人存在的真正价值