Espacios de nombres
Variantes
Acciones

va_end

De cppreference.com
< c‎ | variadic
Definido en el archivo de encabezado <stdarg.h>
void va_end( va_list ap );

La macro va_end realiza la limpieza de un objeto ap inicializado mediante una llamada a va_start o va_copy. va_end puede modificar ap para que ya no sea utilizable.

Si no hay ninguna llamada correspondiente a va_start o va_copy, o si va_end no se llama antes de que una función que llama a va_start o va_copy devuelva, el comportamiento sera indefinido.

Contenido

[editar] Parametros

ap - una instancia del tipo va_list para limpiar

[editar] Valor expandido

(ninguno)

[editar] Referencias

  • Standard C11 (ISO/IEC 9899:2011):
  • 7.16.1.3 The va_end macro (p: 270-271)
  • Standard C99 (ISO/IEC 9899:1999):
  • 7.15.1.3 The va_end macro (p: 250-251)
  • Standard C89/C90 (ISO/IEC 9899:1990):
  • 4.8.1.3 The va_end macro

[editar] Véase también

accede al siguiente argumento de función variádica
(macro de función) [editar]
hace una copia de los argumentos de las funciones variádicas
(macro de función) [editar]
contiene la información necesaria para va_start, va_arg, va_end y va_copy
(typedef) [editar]
permite el acceso a argumentos de funciones variádicas
(macro de función) [editar]