zoukankan      html  css  js  c++  java
  • C++ ofstream write content to file.ifstream read content from file

    
    

    #include <iostream>
    #include <fstream>
    #include <uuid/uuid.h>
    #include <ctime>
    #include <unistd.h>
    #include <sstream>

    static char *uuidValue = (char *)malloc(40);

    char *getTimeNow()
    {
    time_t rawTime = time(NULL);
    struct tm tmInfo = *localtime(&rawTime);
    strftime(dtValue, 20, "%Y%m%d%H%M%S", &tmInfo);
    return dtValue;
    }

     

    void getUuidValue3(char *uuidValue)
    {
    uuid_t newUUID;
    uuid_generate(newUUID);
    uuid_unparse(newUUID, uuidValue);
    }




    void
    ifstream18() { ifstream rFile; rFile.open("log3.txt",ios::in); if(!rFile.is_open()) { cout<<"Open log3.txt failed!"<<endl; } string line; while(getline(rFile,line)) { cout<<line<<endl; } rFile.close(); cout<<"Finsihed in ifstream18() and now is "<<getTimeNow()<<endl; } void ofstream17() { ofstream wFile; wFile.open("log3.txt",ios::app); if(!wFile.is_open()) { cout<<"Create or open log2.txt failed!"<<endl; } for(int i=0;i<1000000;i++) { getUuidValue3(uuidValue); wFile<<i<<","<<uuidValue<<endl; } free(uuidValue); wFile.close(); cout<<"Close in ofstream17() and now is "<<getTimeNow()<<endl; }
  • 相关阅读:
    20200929-git地址
    20200917-1 每周例行报告
    20200917-2 词频统计
    20200917-3 白名单
    20200910-1 每周例行报告
    20200910-2 博客作业
    20200924-3 单元测试,结对
    20200924-2 功能测试
    20200924-5 四则运算试题生成,结对
    20200924-4 代码规范,结对要求
  • 原文地址:https://www.cnblogs.com/Fred1987/p/15728310.html
Copyright © 2011-2022 走看看