std::va_list
来自 cppreference.cn
定义于头文件 <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 文档 for va_list
|