home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 2000 December
/
VPR0012A.BIN
/
OLS
/
CMKT111
/
cmkt111.lzh
/
Cmachine
/
include
/
stdarg.h
< prev
next >
Wrap
C/C++ Source or Header
|
2000-05-27
|
354b
|
12 lines
#ifndef __CM_STDARG_H
#define __CM_STDARG_H
typedef char* va_list;
#define va_argsiz(t) (((sizeof(t) + sizeof(int) - 1) / sizeof(int)) * sizeof(int))
#define va_start(ap, p) ((ap) = ((va_list) (&p) + sizeof(p)))
#define va_end(ap) ((void)0)
#define va_arg(ap, t) (((ap) = (ap) + va_argsiz(t)), *((t*) (void*) ((ap) - va_argsiz(t))))
#endif