我們使用具有以下簽名的方法來記錄消息。將日誌條目轉換爲UniCode
void CLog::WriteLog(char * lpszBuffer,...)
示例日誌條目
pLog->WriteLog("Eneterd %s", __ FUNCTION__);
pLog->WriteLog("Error Code is %d", GetLastError());
現在我們有一個具體的要求,在我們的代碼引入Unicode支持。我應該做些什麼修改來輕鬆引入Unicode支持?該代碼有成千上萬的這樣的日誌條目?
或我應該離開日誌條目嗎?
這個新的unicode數據來自哪裏?正如Hans Passant所說,只需將其轉換爲UTF8並記錄下來;除了單個連接點之外,你不需要改變任何東西。 – 2011-06-16 01:17:18