##是合并操作符,把前后的合并成一个,
例如:class_name::class##class_name,假如class_name::class是C,class_name是name
的话,那么合并后便是Cname了。
再举一个例子:
   #define paster( n ) printf( "token" #n " = %d", token##n )
   int token9 = 9;
    
    调用
    paster( 9 );
    相当于
    printf( "token" "9" " = %d", token9 );
    
    它们与printf( "token9 = %d", token9 );是等价的