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.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
如果没有调用相应的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.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 参数

ap -
va_list类型的一个实例进行清理
原文:
an instance of the va_list type to clean up
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 扩展后的值

(无)
原文:
(none)
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 另请参阅

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

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

(宏函数) [编辑]