zoukankan      html  css  js  c++  java
  • 程序中写个日志

    代码
    1

    FILE 
    *fp = fopen("C:\\1.txt","a+");
    char strBuf[512];

    sprintf(strBuf,
    "%s\r\n","log");
    fwrite(strBuf,
    1,strlen(strBuf),fp);

    fclose(fp);

    2

      
    // 写日志功能
    void WriteLog(LogInfoType iLogType ,char *pLog)
    {
            
    //环境变量的判断

            
    char *strENV;
            strENV 
    = ::getenv( "GeoGlobeENVLOG" ); 
            
    if( strENV == NULL ) return
            
    if( strcmp(strENV ,"OPEN"!= 0return;

            FILE
    * fp = NULL; 
            
    char strLogPath[MAX_PATH] = {0};
            memset(strLogPath,
    0,MAX_PATH);
            sprintf(strLogPath,(
    "c:\\dataset.log"));
            fp 
    = fopen(strLogPath, "a");
            
    if(fp == NULL)
            {
                  fp
    = fopen(strLogPath,"w");
            }

            
    int iLen = 0;
            
    char strInfo[3072]={0}; 
            memset(strInfo,
    0,3072);
           GetNowString(strInfo,
    &iLen, 3072);
            strcat(strInfo,_T(
    " : "));
            
    if(fp)
            {
                     GetLogFormat( iLogType ,strInfo , 
    0);
                     strcat(strInfo, pLog);
                     GetLogFormat( iLogType ,strInfo , 
    1);  
                     fwrite(strInfo, 
    1, strlen(strInfo), fp);
                     fclose(fp);
             }

    }
  • 相关阅读:
    记住密码
    winform 更新服务器程序
    asp.net TreeView
    asp.net excel导出红色字体
    asp.net 图表
    图数据存储初见
    在windows下安装hadoop
    R 语言实现牛顿下降法
    蛇形矩阵
    算法竞赛入门经典习题2-6 排列(permutation)
  • 原文地址:https://www.cnblogs.com/Y1Focus/p/1862618.html
Copyright © 2011-2022 走看看