c++中宽字节表示

1.C++语言中_T

Visual C++里边定义字符串的时候,用_T来保证兼容性,VC支持ascii和unicode两种字符类型,用_T可以保证从ascii编码类型转换到unicode编码类型的时候,程序不需要修改。 

如果将来你不打算升级到unicode,那么也不需要_T,

---------------------------------------------------------

_t("hello world") 或L"hello world"
在ansi的环境下,它是ansi的,如果在unicode下,那么它将自动解释为双字节字符串,既unicode编码。 
这样做的好处,不管是ansi环境,还是unicode环境,都适用。

posted @ 2016-09-14 14:57  zhou_blog  阅读(1520)  评论(0编辑  收藏  举报