refer: http://blog.csdn.net/freeWayWalker/article/details/50220049
C/C++ 宏命令的神奇用法
#define Conn(x,y) x##y ## 鏈接操做符 #define ToChar(x) #@x #@ 字符化操做符 #define ToString(x) #x # 字符串化操做符
\ 行繼續操做 spa
__VA_ARGS__宏用來接受不定數量的參數。例如:.net
#define eprintf(...) fprintf (stderr, __VA_ARGS__)
參考手冊:
refer: http://www.cplusplus.com/reference/
code