打印

文件合并的问题

[复制链接]
394|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
limee|  楼主 | 2019-6-18 18:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
以下代码实现把d1.txt和d2.txt中的内容合并到d3.txt,d1的内容在前,d2在后:

#include <fstream>
using namespace std;

int main()
{
char* f1 = "d1.txt";
char* f2 = "d2.txt";
char* f3 = "d3.txt";
ifstream inFile1( f1 );
ifstream inFile2( f2 );
ofstream outFile( f3 );
outFile << inFile1.rdbuf();
outFile << inFile2.rdbuf();
inFile1.close();
inFile2.close();
outFile.close();
}

如果是以二进制方式合并,也是这么写吗?

使用特权

评论回复

相关帖子

沙发
wsmysyn| | 2019-6-18 18:47 | 只看该作者

使用特权

评论回复
评论
dirtwillfly 2019-6-18 22:20 回复TA
感谢分享 
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

301

主题

475

帖子

0

粉丝