C++ 中L與_T()的區別

字符串前面加L表示該字符串是Unicode字符串。 _T是一個宏,若是項目使用了Unicode字符集(定義了UNICODE宏),則自動在字符串前面加上L,不然字符串不變。所以,Visual  C++裏邊定義字符串的時候,用_T來保證兼容性。VC支持ascii和unicode兩種字符類型,用_T能夠保證從ascii編碼類型轉換到unicode編碼類型的時候,程序不須要修改。 如下是別人的總結: 1、
相關文章
相關標籤/搜索