Referencia del Archivo stdarg.h

Aquí se definen funciones para trabajar con ... Más...

Este gráfico muestra que archivos directa o indirectamente incluyen a este archivo:

Ir al código fuente de este archivo.

Definiciones

#define __va_argsiz(t)   (((sizeof(t)+sizeof(int)-1)/sizeof(int))*sizeof(int))
#define va_arg(ap, t)   (((ap)=(ap)+__va_argsiz(t)),*((t*)(void*)((ap)-__va_argsiz(t))))
#define va_end(ap)   ((void)0)
#define va_start(ap, pN)   ((ap)=((va_list)(&pN)+__va_argsiz(pN)))

Tipos definidos

typedef char * va_list


Descripción detallada

Aquí se definen funciones para trabajar con ...

Autor:
Fernando Pujaico Rivera
Fecha:
Octubre-2008
Versión:
v0.01
Leeme:
Aquí se definen funciones para trabajar con funciones con
un número de parametros desconocido.
Preguntas y sugerencias a: fernando.pujaico.rivera en gmail.com<br>
http://pic-gcc-library.sourceforge.net

Definición en el archivo stdarg.h.


Documentación de las definiciones

#define __va_argsiz (  )     (((sizeof(t)+sizeof(int)-1)/sizeof(int))*sizeof(int))

Define la funcion __va_argsiz(t)

Definición en la línea 30 del archivo stdarg.h.

#define va_arg ( ap,
 )     (((ap)=(ap)+__va_argsiz(t)),*((t*)(void*)((ap)-__va_argsiz(t))))

Define la funcion va_arg(ap,t)

Definición en la línea 33 del archivo stdarg.h.

#define va_end ( ap   )     ((void)0)

Define la funcion va_end(ap)

Definición en la línea 36 del archivo stdarg.h.

#define va_start ( ap,
pN   )     ((ap)=((va_list)(&pN)+__va_argsiz(pN)))

Define la funcion va_start(ap,pN)

Definición en la línea 44 del archivo stdarg.h.


Documentación de los tipos definidos

typedef char * va_list

Defino va_list

Definición en la línea 41 del archivo stdarg.h.


Generado el Thu Jan 8 00:56:39 2009 para pic-gcc-library por  doxygen 1.5.1