zoukankan      html  css  js  c++  java
  • C++按固定格式输出信息值某一路径下的文件

    #include "sys/timeb.h"


    void printlog(TCHAR* patch,TCHAR* msg)//打印函数
    {

    CFileStatus status;
    CString p(patch);
    CFile::GetStatus( p, status );
     if(status.m_size >= 4000000)//文件大于4m删除
     {
     ::DeleteFile(p);
     }
    FILE *fp;
    fp=_tfopen(patch,_T("ab+"));//打开文件
    if (!fp)
    {

    return;

    }
    CTime Tm=CTime::GetCurrentTime(); //计算时间
    int nYear,nMonth,nDay,nHour,nMinute,nSecond,nMinSecond;
    nYear=Tm.GetYear();
    nMonth=Tm.GetMonth();
    nDay=Tm.GetDay();
    nHour=Tm.GetHour();
    nMinute=Tm.GetMinute();
    nSecond=Tm.GetSecond();
    CString mSecond;
    struct _timeb timebuffer;
    _ftime(&timebuffer);
    mSecond.Format( _T("%d "),timebuffer.millitm);
    nMinSecond=_ttoi(mSecond);

    TCHAR g_szDateTime[5000]={0};
    _stprintf(g_szDateTime, _T("%04d-%02d-%02d %02d:%02d:%02d.%3d: %s "),
    nYear,nMonth,nDay,nHour,nMinute,nSecond,nMinSecond,msg);
    fwrite(g_szDateTime, sizeof(TCHAR), _tcslen(g_szDateTime), fp);
    fclose(fp);

    }

    运行结果:2019-03-06 18:47:00.193: 进入写包REG

  • 相关阅读:
    字符串类题
    计算器(栈、字符串)
    排序与检索,UVa 10474,(大理石在哪里)
    2019第十届蓝桥杯Java题
    暴力求解法
    图的遍历
    栈 队列与优先队列
    刷题小知识总结点
    字符串题单
    string
  • 原文地址:https://www.cnblogs.com/ouzai/p/10496866.html
Copyright © 2011-2022 走看看