3 #ifndef __TRACE_H__850CE873 4 #define __TRACE_H__850CE873 12 #define TRACEMAXSTRING 1024 14 static char szBuffer[TRACEMAXSTRING];
15 inline void TRACE(
const char* format,...)
18 va_start(args,format);
20 nBuf = _vsnprintf(szBuffer,
26 _RPT0(_CRT_WARN,szBuffer);
28 #define TRACEF _snprintf(szBuffer,TRACEMAXSTRING,"%s(%d): ", \ 29 &strrchr(__FILE__,'\\')[1],__LINE__); \ 30 _RPT0(_CRT_WARN,szBuffer); \ 34 #define TRACE ((void)0) 35 #define TRACEF ((void)0) 38 #endif // __TRACE_H__850CE873