va_end

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

定义于头文件 <cstdarg>
void va_end(va_list ap);
va_end的宏执行清理ap通过调用初始化的对象va_startva_copyva_endap可能修改,以便它不再可用.
原文:
The va_end macro performs cleanup for an ap object initialized by a call to va_start or va_copy. va_end may modify ap so that it is no longer usable.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
如果没有调用相应的va_startva_copy,或va_end之前没有调用如果一个函数来调用va_startva_copy的回报,该行为是未定义.
原文:
If there is no corresponding call to va_start or va_copy, or if va_end is not called before a function that calls va_start or va_copy returns, the behavior is undefined.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

[编辑] 参数

ap -
va_list类型的一个实例进行清理
原文:
an instance of the va_list type to clean up
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

[编辑] 扩展后的值

(无)
原文:
(none)
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

[编辑] 另请参阅

令对可变函数参数的访问可行
(宏函数) [编辑]
(C++11)
制造可变函数参数的副本
(宏函数) [编辑]
访问下一个可变函数参数
(宏函数) [编辑]