打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
文本文件中,在每一行前加行号(一)
#include<string>
#include<fstream>
#include<iostream>
using namespace std;
int main (int){
    
    string s;
    
    ifstreaminf;
   inf.open("input.txt");
    //打开输出文件
    ofstreamoutf;
   outf.open("output.txt");
    //从in.txt 文件中读入数据,并输出到out.txt中
    /*其中getline(参1,参2); 作用是从 inf 指向的文件中
     每次读入一行,把数据存到字符串s 中,从第一行开始
    每读完一行后,系统自动地把指针指向下一行,不用人为
    干预*/
 int i=1;
    while(!inf.eof()){
  getline(inf,s );
  outf<<i<<" ";
  cout<<i<<" ";
       outf << s  <<'\n';           //我这里并没有用到字符串
       cout << s  <<endl;           //数组,而是只用了一个串
  i++;
                             //S,是因为我每次读入一行
                                //后,立即就把它输出到
                               //out.txt中,跟着读下一行
   inf.close();
   outf.close();
    return 0;
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
lua简单地异或加密文件
写入文件
linux 下 读取某个文件的某一行或者某几行
移除 mydocs.dll 文件 | 百科文章
这么实用的C语言技巧一定要了解一下
TSP问题(dp实现)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服