#define  _T(X)  L##X

_T()是MFC里的宏。VS支持两种编码方式ASCII和Unicode,前者是用单字节编码,只能表示0~255个字符。为了表示各个国家的字符,采用了UNICODE编码,以支持本地化。

Unicode编码采用双字节,对于ASCII规定的字符在高位加0来转化成Unicode编码。

因此如果VS要求采用Unicode编码,那么_T()可以将字符常量转化成Unicode格式,如果没有要求或者其它要求,则_T()没用,相当于没有。

#define 宏  展开式

typedef 展开式  变量;

最新文章

  1. HTTP相关函数
  2. 剑指Offer面试题:3.替换空格
  3. linux全方位掌握一个命令--思路比方法更重要
  4. Leetcode: climbing stairs
  5. chrome开发总结(交互/权限/存储)-爬虫
  6. Mac系统搭建java开发环境
  7. Scala 中的函数式编程基础(三)
  8. backgroundworker的应用
  9. Shell脚本:使用rsync备份文件/目录
  10. pycharm控制台中文乱码问题
  11. js中Number
  12. HDU 1698 Just a Hook 区间更新 lazy标记
  13. FontCombobox 和FontSizeCombobox
  14. struts2中获取request、response,与android客户端进行交互(文件传递给客户端)
  15. php框架
  16. boost ASIO实例
  17. ThreadLocal终极源码剖析
  18. rjs 合并压缩完 js 后 js 不压缩的问题
  19. Scrum 冲刺 第四日
  20. 引用provinces.js的三级联动

热门文章

  1. PHP如何进阶,提升自己
  2. 调整虚拟机中Linux的分辨率
  3. 承载(Host)通用语言执行时
  4. 4 Values whose Sum is 0(二分)
  5. Java内部类{[普通内部类][静态内部类]}
  6. Bootstrap学习-导航条-分页导航
  7. Linux显示网络相关信息
  8. 9.Django里的数据同步migrations命令
  9. k近邻算法(k-nearest neighbor,k-NN)
  10. SE16传输配置表数据