您的位置:首页 > 编程语言 > C语言/C++

C++ 文件输入输出流的小练习 20180319 day10

2018-03-19 09:06 363 查看
4编写一程序,将C++源程序每行前加上行号与一个空格。
#include<iostream>
#include"fstream"

using namespace std;

int main()
{
ofstream file_1("F://learning//c12.cpp"); //打开一个文件,如果没有就自己创建
ifstream file_2("F://learning//c10.cpp"); //读取cpp文件

char ch[1000]; //记录每一行的数据
int row = 0; //记录行数
char tmp;

if (file_1.fail() || file_2.fail()) //如果文件读取失败
{
cout << "文件读取失败" << endl;

}

while (!file_2.eof())
{
file_2.getline(ch,1000);
file_1 << row << " " << ch << endl;
row++;
}

file_2.close();
file_1.close();

system("pause");
return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: