Spec-Zone.ru › C++

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, который необходимо очистить

Расширенное значение

(отсутствует)

См. также

va_start
обеспечивает доступ к аргументам вариативной функции
(макрос функции)
va_copy
(C++11)
создаёт копию аргументов вариативной функции
(макрос функции)
va_arg
получает следующий аргумент вариативной функции
(макрос функции)
Документация по C для va_end

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/utility/variadic/va_end

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API