va_list

来自cppreference.com
< cpp‎ | utility‎ | variadic

/* unspecified */ va_list;
va_list是一个完整的对象类型,用于保存va_startva_copyva_arg,和va_end宏所需要的信息.
原文:
va_list is a complete object type suitable for holding the information needed by the macros va_start, va_copy, va_arg, and va_end.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
如果va_list实例被创建,传递给另一个函数,在该函数中通过va_arg,然后调用函数中的任何后续使用之前调用va_end.
原文:
If a va_list instance is created, passed to another function, and used via va_arg in that function, then any subsequent use in the calling function should be preceded by a call to va_end.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
它是合法的,一个指针传递给一个va_list对象到另一个函数,然后使用该对象在函数返回后.
原文:
It is legal to pass a pointer to a va_list object to another function and then use that object after the function returns.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 另请参阅

带可变参数函数的参数可以访问
原文:
enables access to variadic function arguments
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

(宏函数) [edit]
(C++11)
makes a copy of the variadic function arguments
(宏函数) [edit]
访问下一个可变参数函数的参数
原文:
accesses the next variadic function argument
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

(宏函数) [edit]
结束遍历可变参数函数的参数
原文:
ends traversal of the variadic function arguments
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

(宏函数) [edit]