开发者社区 问答 正文

winnt.h和tchar.h中的文本宏为什么定义得乱七八糟的?

TCHAR.H:

#define _T(x) __T(x)
#define _TEXT(x) __T(x)
WINNT.H:

#define TEXT(quote) __TEXT(quote)

而__T(x)与__TEXT(quote)在功能上是一样的

如上,这么多形式其实质的都是一个东西,为什么要弄这么复杂呢?

展开
收起
a123456678 2016-06-08 14:40:58 1957 分享 版权
1 条回答
写回答
取消 提交回答
  • 在哪里看过忘了,好像是glibc, 怕展不开

    2019-07-17 19:31:58
    赞同 展开评论
问答地址: