当前位置:编程学习 > C/C++ >>

在宏定义中使用可变参数

    实际项目中,我们为了方便,经常会使用宏定义函数, 这样方便调用且简洁直观。    这里介绍可变参数在宏定义中的使用方法:

 

       object c的代码示例如下,

 

[cpp] 
#define Spide(str,...)                      \ 
            {                               \ 
                NSString* str = [NSString stringWithFormat:str,##__VA_ARGS__];                            \ 
                ......                      \ 
[cpp] 
}                                               \ 

 

__VA_ARGS__代表可变参数的宏定义

补充:软件开发 , C++ ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,