浦发加速白金卡申请:C++语言中“_T”是什么意思?

来源:百度文库 编辑:高校问答 时间:2024/05/07 05:06:06
有什么用?

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

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

用于类或函数模板 使用模板的时候用其他数据类型替代~

_T or _TEXT
No effect (removed by preprocessor)
No effect (removed by preprocessor) L (converts following character or string to its Unicode counterpart

一中数据类型,但是它不会产生结果,被编译系统的预处理系统来解释