zoukankan      html  css  js  c++  java
  • 日志文件C++ 时间 文件 行数

    #include <stdio.h>
    #include<windows.h>
    #include <time.h>
    #define Line __LINE__
    #define File __FILE__


    void WriteLog(const char *file,  int line, char * msg)
    {
         SYSTEMTIME st;
         GetLocalTime(&st);
         FILE *fp;
         fp=fopen("D:\log.txt","at");
         fprintf(fp,"MyLogInfo: %d-%d-%d %d:%d:%d   %s:%d: %  s ",st.wYear,st.wMonth,st.wDay,st.wHour,st.wMinute,st.wSecond, file,line, msg);
      printf(" %d-%d-%d %d:%d:%d   %s:%d: %s ",st.wYear,st.wMonth,st.wDay,st.wHour,st.wMinute,st.wSecond, file,line, msg);
         fclose(fp);
     //    OutputDebugStringA(msg);
    }

    int main(int , char**)
    {
      WriteLog(File,Line, " now error....");
      return 0;
    }

    要保持文件大小不变,可以考虑用临时文件的方法。。。

  • 相关阅读:
    Bubble Sort (5775)
    Dertouzos (5750)
    codeforces 360 E
    codeforces 360 D
    codeforces 360 C
    Mike and Cellphone
    训练2——B
    训练1——A
    符号三角形
    Sudoku Killer
  • 原文地址:https://www.cnblogs.com/pangblog/p/3249244.html
Copyright © 2011-2022 走看看