宏函数作为宏的入参

//testmacro.cpp
#define DECLARE_ELEMENT(type, value, commit)\
    type = value;
 
#define DECLARE_COMMON_ELEMENTS(F, type , val)\
    F(type, val, int)

 #include 
#define   xxxx(type)    DECLARE_COMMON_ELEMENTS(DECLARE_ELEMENT,type,1)
 
int main()
{
        int  type =3;
        xxxx(type);
printf("type = %d\n",type);
    return 0;
}

深圳市住房保障署 南山区住房和建设局关于深铁熙府、安居同乐馨苑项目住房面向人才配售的通告-深圳市住房和建设局网站

你可能感兴趣的:(笔记,c++,开发语言)