Namespaces
Variants

va_end

От ru.cppreference.net
 
 
Библиотека утилит
Поддержка языка
Поддержка типов (базовые типы, RTTI)
Макросы проверки возможностей библиотеки (C++20)
Программные утилиты
Вариативные функции
Поддержка корутин (C++20)
Поддержка контрактов (C++26)
Трёхстороннее сравнение
(C++20)
(C++20)(C++20)(C++20)    
(C++20)(C++20)(C++20)

Общие утилиты
Операторы отношений (устарело в C++20)
 
 
Определён в заголовке <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)
создает копию аргументов вариативной функции
(макрос функции)
обращается к следующему аргументу вариативной функции
(макрос функции)