|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Defined in header <cstdarg> | ||
void va_end( std::va_list ap); | ||
Theva_end macro performs cleanup for anap object initialized by a call tova_start orva_copy.va_end may modifyap so that it is no longer usable.
If there is no corresponding call tova_start orva_copy, or ifva_end is not called before a function that callsva_start orva_copy returns, the behavior is undefined.
| ap | - | an instance of theva_list type to clean up |
(none)
| enables access to variadic function arguments (function macro)[edit] | |
(C++11) | makes a copy of the variadic function arguments (function macro)[edit] |
| accesses the next variadic function argument (function macro)[edit] | |
C documentation forva_end | |