c++中把一个文件内容写入指定的文件中
2014-12-03 14:47
288 查看
首先需要自己事先建好两个文件一个空的(目标), 一个是非空的(源)。
具体代码如下:
//将原文件的内容读取出啦然后写入到目标文件中去
#include <fstream>
#include <iostream>
using namespace std;
int main()
{
ifstream f1;
ofstream f2;
char filename1[256];
char filename2[256];
char content[256];
cout<<"请输入文件名(源)\t";
cin>>filename1;
cout<<"请输入文件名(目)\t";
cin>>filename2;
f1.open(filename1, ios::in);
f2.open(filename2, ios::out);
while(!f1.eof())
{
f1.getline(content, 128);
f2<<content<<endl;
}
f1.close();
f2.close();
return 0;
}
具体代码如下:
//将原文件的内容读取出啦然后写入到目标文件中去
#include <fstream>
#include <iostream>
using namespace std;
int main()
{
ifstream f1;
ofstream f2;
char filename1[256];
char filename2[256];
char content[256];
cout<<"请输入文件名(源)\t";
cin>>filename1;
cout<<"请输入文件名(目)\t";
cin>>filename2;
f1.open(filename1, ios::in);
f2.open(filename2, ios::out);
while(!f1.eof())
{
f1.getline(content, 128);
f2<<content<<endl;
}
f1.close();
f2.close();
return 0;
}
相关文章推荐
- java读写文件-经过多方搜索整合成我需要的功能(读写指定文件夹下面的多个指定名称的txt中的内容全部写入到一个指定的txt中)
- C# 如何创建一个xml文件?并写入指定内容?
- C# 如何创建一个xml文件?并写入指定内容?
- C++ Demo 001: 读取一个从命令行指定的文件,输出文件内容到显示器,并且给每一行输出添加一个行号
- 用mingw编译C++工程;程序里面的cout<<"aaa";cmd运行c++程序,aaa内容在控制台不显示,如何将aaa输出到控制台屏幕并将控制台内容写到一个文件中。
- 写入出字符串到一个文件而不覆盖原文件的内容(追加)
- 使用sed在一个文件中指定位置插入另外一个文件的内容-r命令的使用
- 将一个文件的内容写入到另一个文件中(字节流)
- 一个小方法,字节流读取.xls文件,将表内容写入到对应数据库表中
- Python 实现在对一个目录下所有文件,指定某一行之后添加内容(批处理脚本)
- python 将一个文件中内容添加到另一个文件指定位置
- 替换一个文本文件中的指定内容
- 遍历一个指定的目录(包含子目录和文件),用Jdom把该目录的树形结构写入xml文件中
- 把内容写入指定目录指定文件的java文件工具类,支持日期格式目录名的生成
- 快速创建一个的指定大小的内容全为0xFF的文件
- java创建一个文件并写入内容
- c++中mfc写文件 把信息写入文件不覆盖原来的内容问题解决
- 以指定编码写入内容到指定文件
- C++往txt文本文件里面写入内容
- 指定内容编码写入文件