乙個用C 編寫的易用的日誌類

2021-08-29 21:22:24 字數 999 閱讀 1706

先要配置以下config檔案

也可以是任意的xml檔案

asp.net 就直接配置web.config檔案

具體如下:(注——裡面還有一些配置是我做的乙個網路資料夾的配置資訊,注釋很清楚,自己看了。)

<?xml version="1.0"?>

-->

logger類的**如下:

using system;

using system.io;

using system.diagnostics;

using system.configuration;

/**/

///

/// 紀錄跟蹤系統錯誤日至的類.

///

/// 建立乙個新的traceswitch

/// 要寫入日至的級別

/// 要寫入日至的具體資訊

///

/// 要寫入日至的級別

/// 要寫入日至的具體資訊

///

/// 要寫入日至的具體資訊

///

public static void log(string strlogthis)

]/t/t", "其他資訊", system.datetime.now.tostring(),

strlogthis));

tllog.flush();

return;

}//end log(int,string)

protected static string getcurrentfilename()

}protected static void setcurrentfilename(string sin)

}/**/

/* csdn 網友提供方法,測試可用 */

/**/

/ / 將出錯資訊寫入到日誌檔案中並以當天日期命名檔案

/ /

發布乙個C編寫的Ping類

cping.h ping.h inte ce for the cping class.if defined afx ping h 2ebf2c11 a0a3 403b 9eb2 1905cff8ee58 included define afx ping h 2ebf2c11 a0a3 403b 9e...

C 編寫乙個不可複製的類

c 編寫乙個不可複製的類 flyfish effective c 條款06 若不想使用編譯器自動生成的函式,就該明確拒絕 explicitly disallow the use of complier generated functions you do not want.老式c 的寫法 class...

C 實現乙個日誌類

c 沒有貌似自帶的日誌類,如果僅僅使用cout輸出除錯資訊的話比較凌亂,所以我嘗試自己實現了乙個logger類,主要考慮實現以下功能 為了方便的設定日誌等級,可以用乙個列舉類表示四種日誌等級,同理用乙個列舉類表示三種輸出目標 enum log level 日誌等級 enum log target 日...