std::va_list
来自 zh.cppreference.net
| 定义于头文件 <cstdarg>
|
||
typedef /* unspecified */ va_list;
|
||
va_list 是一个完整对象类型(实际中,是一种独特的內建类型或 char*),适合存放宏 va_start、va_copy、va_arg 以及 va_end 所需的信息。
如果创建一个 va_list 实例,将其传递给另一个函数并在该函数中通过 va_arg 使用,那么在此之后调用函数中的任何后续使用之前应调用 va_end。
将指向 va_list 对象的指针传递给另一个函数,并在该函数返回后使用该对象是合法的。
示例
|
本节内容不完整
原因:缺少示例 |
参见
|
启用对可变参数函数参数的访问
(函数宏) |
|
|
(C++11)
|
创建可变参数函数参数的副本
(函数宏) |
|
访问下一个可变参数函数参数
(函数宏) |
|
|
结束可变参数函数参数的遍历
(函数宏) |
|
|
C 文档
关于
va_list
|
|