+

来自「给文本添加行编号」· 代码 · 共 38 行

TXT
38
字号
/******************************************************************
文件名: 加文本行号.c
创建人:姜欣欣 
日 期:2009.3.24 
修改人:
日 期:
描 述:在输入"原文本文件名"和 "输出文件名"时都要在文件名后面加上
       文件类型的后缀,比如原文件和要生成的文件都是文本文件,则输入:
       "原文本文件名".txt和 "输出文件名".txt。 
版 本: v1.00
******************************************************************/
#include <iostream> 
#include <fstream> 
#include <string> 
using namespace std; 

int main() 
{
    string infilename; 
    string outfilename; 
    
    cout<<"原文本文件名:"<<endl; 
    cin>>infilename; 
    cout<<"输出文件名:"<<endl; 
    cin>>outfilename; 
    ifstream infile(infilename.c_str(),ios::in); 
    ofstream outfile(outfilename.c_str(),ios::out); 
    
    string line; 
    int i=1; 
    
    while(! getline(infile,line).eof()) 
        outfile<<i++<<" "<<line<<endl; 
        
    system("pause");
    return 0; 
} 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?