what does this declaration mean ??
Shoonya
Code:
void Foo( int a, int b, ... ){ .. }
#include <stdarg.h> void SysAbort(char *String, int NumArgs, ...) { va_list ap; va_start(ap, NumArgs); vfprintf(stderr, String, ap); va_end(ap); // Check if n\memory needs to be cleaned up MyCleanupRoutine(); exit(1); }
SysAbort("Unable to open file %s from path %s", 2, FileName, Path);
Comment