关于宏##问题
我想编写一个返回值和参数都是unsigned long的宏:D(unsigned,long)这样子:
******************
#define D(x,y) (x y x_y##_A(x y a,x y b)) /a和b是虚拟参数,不用理
**********************
这样宏的展开是不是这样:
******************
unsigned long unsigned_long_A(unsigned long a,unsigned long b)
{
?????
}
*********************
编译能如愿吗?谢谢…………