具有可变数量标参数的宏-参数列的宏定义办法。

    添加时间:2013-7-16 点击量:

    写给日记帮助宏,打日记经常须要格局化字符串,类似:DEBUG_STR(Lvalue = %d, error = %d., val, error);


    so,定义办法如下:


    来自:http://docs.oracle.com/cd/E19205-01/821-0389/bkacd/index.html



    C++ 编译器接管以下情势的 #define 预处理惩罚法度指令。







    #define identifier (...) replacement_list
    
    #define identifier (identifier_list, ...) replacement_list

    我所有的自负皆来自我的自卑,所有的英雄气概都来自于我的软弱。嘴里振振有词是因为心里满是怀疑,深情是因为痛恨自己无情。这世界没有一件事情是虚空而生的,站在光里,背后就会有阴影,这深夜里一片寂静,是因为你还没有听见声音。—— 马良《坦白书》
    分享到: