开发者

#define TheVLM(x) VLM::Global()->x TheVLM(Run());

开发者 https://www.devze.com 2022-12-12 08:51 出处:网络
What does t开发者_开发百科his mean in C++: #define TheVLM(x) VLM::Global()->x TheVLM(Run());

What does t开发者_开发百科his mean in C++:

#define TheVLM(x) VLM::Global()->x TheVLM(Run());


Are you sure it's not on two lines, like :

#define TheVLM(x) VLM::Global()->x 
TheVLM(Run());

In that case, it's nothing specfic to C++, it is a standard use of Macro. The second line will generate the following call after macro substitution:

VLM::Global()->Run();
0

精彩评论

暂无评论...
验证码 换一张
取 消