va_end
De cppreference.com
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) | |
(C99) |
hace una copia de los argumentos de las funciones variádicas (macro de función) |
contiene la información necesaria para va_start, va_arg, va_end y va_copy (typedef) | |
permite el acceso a argumentos de funciones variádicas (macro de función) | |
Documentación de C++ para va_end
|