std::va_list
De es.cppreference.net
| Definido en el encabezado <cstdarg>
|
||
typedef /* unspecified */ va_list;
|
||
va_list es un tipo de objeto completo (en la práctica, un tipo integrado único o char*) adecuado para almacenar la información necesaria para las macros va_start, va_copy, va_arg y va_end.
Si se crea una instancia de va_list, se pasa a otra función y se utiliza mediante va_arg en esa función, entonces cualquier uso posterior en la función llamadora debe ir precedido de una llamada a va_end.
Es legal pasar un puntero a un objeto va_list a otra función y luego usar ese objeto después de que la función retorne.
Ejemplo
|
Esta sección está incompleta
Razón: sin ejemplo |
Véase también
|
habilita el acceso a los argumentos de función variádicos
(macro de función) |
|
|
(C++11)
|
realiza una copia de los argumentos de función variádicos
(macro de función) |
|
accede al siguiente argumento de función variádico
(macro de función) |
|
|
finaliza el recorrido de los argumentos de función variádicos
(macro de función) |
|
|
Documentación de C
para
va_list
|
|