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
|
|