开发者

#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

上一篇:

下一篇:

精彩评论

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

最新问答

问答排行榜