Use OutputDebugString with printf formating
1 void DebugDisplayFmt( const char *str, ... )
2 {
3 char buf[2048];
4
5 va_list ptr;
6 va_start(ptr,str);
7 vsprintf(buf,str,ptr);
8
9 ::OutputDebugString( buf );
10 }
11
12 //Use
13 int value = 123;
14 DebugDisplayFmt( "in %s(%d) : val = %d\n", __FILE__, __LINE__, value );
Pages : 1