_T有什么用?
ff 问题点数:90、回复次数:5Top
1 楼hooligan(风)回复于 2002-03-25 08:36:54 得分 20
在你的程序使用unicode的情况下,能将字符串变成unicode的形式。Top
2 楼pfans(pfans)回复于 2002-03-25 08:50:36 得分 20
他是一个宏定义。
作用就是如果定义了unicode,则字符串为宽字符,否则为AnsiiTop
3 楼aileen_long(期待2002)回复于 2002-03-25 08:51:05 得分 20
_T是一个宏。编译器根据当前环境是否定义了_UNICODE宏来决定如何展开它所修饰的字符串。如:
_T("csdn");
如果定义了_UNICODE,则展开为:
L("csdn"); //该字符串为UNICODE编码的双字节串(wchar_t类型)
否则就是普通的字串:
"csdn"Top
4 楼sunny_wz(SUNNY)回复于 2002-03-25 08:51:38 得分 10
_T是宏,它是把字符串中的字符转化成宽字节,即16位字符,
ASC是8位的,UNICODE是为了扩充ASC码,它是16位.
_T即是L"字符串"Top
5 楼ericzhangali(另一个空间)回复于 2002-03-25 08:55:36 得分 20
pfans和aileen_long是对的。Top




