头文件: #include <fstream>
打开流:
ifstream input("in.txt",ios::in|ios::binary);
ofstream output("out.txt", ios::out | ios::binary);
获取文件大小:
input.seekg(0, std::ios_base::end);
int sp = input.tellg();
传文件:
input.seekg(0, std::ios_base::beg);//记得设置输入文件流的文件流指针位置
while (sp>0)
{
input.read(str,1024);
output.write(str,1024);
sp-=1024;
}
关闭流:
input.close();
output.close();
//很简单就传输好了,都很好理解,大家学的开心!!!