va_end
Определено в заголовке <cstdarg> |
||
|---|---|---|
void va_end( std::va_list ap ); |
Макрос va_end выполняет очистку для объекта ap, инициализированного вызовом va_start или va_copy. va_end может изменить ap, чтобы он больше не был доступен.
Если отсутствует соответствующий вызов va_start или va_copy, или если va_end не вызывается перед функцией, которая вызывает va_start или va_copy возвращается, поведение не определено.
Параметры
| ap | - | экземпляр типа va_list для очистки |
Расширенное значение
(нет)
См. также
| позволяет получить доступ к аргументам функций с переменным числом аргументов (макрос функции) |
|
|
(C++11) |
создаёт копию аргументов функций с переменным числом аргументов (макрос функции) |
| получает доступ к следующему аргументу функции с переменным числом аргументов (макрос функции) |
|
C документация для va_end |
|
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/utility/variadic/va_end