Noa*_*oah 4 c++
我正在查看一些 windows directx 应用程序代码,看到他们使用宏 _T(x) 来设置他们的窗口名称,在查看宏定义时我看到了这个
#define _T(x) __T(x)
然后我跟着看了看__T
#define __T(x) x
为什么会这样?
Rot*_*tem 7
_T(x)通常是与平台无关的文本字符类型的宏。在某些平台上,它可能会解析为仅x. 在其他使用宽字符的情况下,它可能会解析为L ## x,例如,_T("abc")可能会解析为"abc", 或L"abc"。
_T(x)
x
L ## x
_T("abc")
"abc"
L"abc"
归档时间:
5 年,8 月 前
查看次数:
92 次
最近记录: