2011年10月3日

#define ##的意思

摘要: #define BEGIN_INTERFACE_PART(localClass, baseClass) \class X##localClass : public baseClass \本来这个宏定义很容易理解的,但是这里多出个X##,我真没见过这种用法,不晓得它是什么用意。后来问了几个朋友也都不知道。你知道么?也许你也不知道~呵呵,最后我还是找到了相关的资料,解读了这个define,还顺便认识了另外两个不常用的define#define Conn(x,y) x##y#define ToChar(x) #@x#define ToString(x) #xx##y表示什么?表示x连接y,举例说:i 阅读全文

posted @ 2011-10-03 17:19 GaryGaryGary 阅读(484) 评论(0) 推荐(0)

导航