va_start
来自cppreference.com
                    
                                        
                    
                    
                                                            
                    |   定义于头文件  <cstdarg>
  | 
||
|   void va_start( std::va_list ap, parm_n );  | 
||
va_start 宏允许访问后随具名参数 parm_n 的可变参数。
va_start 应当在任何对 va_arg 的调用前,以到合法 std::va_list 对象 ap 的实例调用。
若 parm_n 声明为有引用类型,或与来自默认参数提升的结果不兼容的类型,则行为未定义。
参数
| ap | - | std::va_list 类型的实例 | 
| parm_n | - | 首个可变参数前紧接的具名参数 | 
展开值
(无)
注意
要求 va_start 支持带重载的 operator& 的 parm_n 。
示例
运行此代码
输出:
150
参阅
|   访问下一个可变函数实参  (宏函数)  | |
|   结束对可变函数实参的遍历  (宏函数)  |