这在C++中意味着什么:
#define TheVLM(x) VLM::Global()->x TheVLM(Run());
Run Code Online (Sandbox Code Playgroud)
你确定它不是两行,比如:
#define TheVLM(x) VLM::Global()->x
TheVLM(Run());
Run Code Online (Sandbox Code Playgroud)
在这种情况下,它对C++来说没有什么特别之处,它是Macro的标准用法.第二行将在宏替换后生成以下调用:
VLM::Global()->Run();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
95 次 |
| 最近记录: |