2013年6月10日

C++中L和_T()之区别

摘要: 转载http://blog.csdn.net/awey_001/article/details/6130795字符串前面加L表示该字符串是Unicode字符串。_T是一个宏,如果项目使用了Unicode字符集(定义了UNICODE宏),则自动在字符串前面加上L,否则字符串不变。因此,Visual C++里边定义字符串的时候,用_T来保证兼容性。VC支持ascii和unicode两种字符类型,用_T可以保证从ascii编码类型转换到unicode编码类型的时候,程序不需要修改。以下是别人的总结:一、在字符串前加一个L作用: 如 L"我的字符串" 表示将ANSI字符串转换成un 阅读全文

posted @ 2013-06-10 11:51 涛涛宝贝 阅读(175) 评论(0) 推荐(0) 编辑

导航