Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / C++ 读取文件的几种方式

//c++按行读取    /*    * main.cc    *    * Created on: 2011-12-1    * Author: simondu    */    #include "head.h"    using namespace std;    int main(int argc, char* argv[])    {    printf("Starting…… ");    string file = argv[1];    string tmp;    ifstream fin(file.c_str());    while(getline(fin,tmp))    {    cout《tmp《endl;    }    printf("Ending…… ");    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…… ");    string file = argv[1];    string tmp;    ofstream fin(file.c_str());    if(fin.is_open())    {    fin《"hello ";    fin《"world ";    fin.close();    }    printf("Ending…… ");    return 0;    }