加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_开封站长网 (http://www.0378zz.com/)- 科技、AI行业应用、媒体智能、低代码、办公协同!
当前位置: 首页 > 教程 > 正文

C++ 读取文件的几种办法

发布时间:2021-11-24 16:25:34 所属栏目:教程 来源:互联网
导读://c++按行读取 /* * main.cc * * Created on: 2011-12-1 * Author: simondu */ #include head.h using namespace std; int main(int argc, char* argv[]) { printf(Starting n); string file = argv[1]; string tmp; ifstream fin(file.c_str());
//c++按行读取
 
    /*
 
    * main.cc
 
    *
 
    * Created on: 2011-12-1
 
    * Author: simondu
 
    */
 
    #include "head.h"
 
    using namespace std;
 
    int main(int argc, char* argv[])
 
    {
 
    printf("Starting…… n");
 
    string file = argv[1];
 
    string tmp;
 
    ifstream fin(file.c_str());
 
    while(getline(fin,tmp))
 
    {
 
    cout《tmp《endl;
 
    }
 
    printf("Ending…… n");
 
    return 0;
 
    }
 
    //写文件
 
    /*
 
    * main.cc
 
    *
 
    * Created on: 2011-12-1
 
    * Author: simondu
 
    */
 
    #include "head.h"
 
    using namespace std;
 
    int main(int argc, char* argv[])
 
    {
 
    printf("Starting…… n");
 
    string file = argv[1];
 
    string tmp;
 
    ofstream fin(file.c_str());
 
    if(fin.is_open())
 
    {
 
    fin《"hellon";
 
    fin《"worldn";
 
    fin.close();
 
    }
 
    printf("Ending…… n");
 
    return 0;
 
    }

(编辑:开发网_开封站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读