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;
}
#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;
}
相关文章推荐
- c++ 第八章 输入输出流和文件
- C++文件输入输出流的一点经验
- 《C++ Primer Plus(第六版)》(42)(第十七章 输入、输出和文件 编程练习和答案2)
- C++风格的文件输入输出流
- c++输入输出流读取文件
- c++学习笔记01-输入输出流&&文件输入输出操作
- C++的输入输出流、文件操作
- C++风格的文件输入输出流
- C++ 输入输出流 文本文件 二进制文件读写
- C++的输入输出流、文件操作
- C++的输入输出流、文件操作
- 2013级C++第15周(春)项目——输入输出流及文件文件操作
- C++提高 10(标准输入,输出流,文件io流)
- c++ 文件的输入输出流
- 《C++ Primer Plus(第六版)》(41)(第十七章 输入、输出和文件 编程练习和答案1)
- C++“输入输出流与文件系统”
- C++输入输出流(文件的操作)
- 2013级C++第15周(春)项目——输入输出流及文件文件操作
- C++文本文件处理示例(文件输入输出流)
- C++ 输入输出流和文件输入输出流