总感觉 ,OutputDebugString 不太方便 ,
在调试的时候要先把要打印的信息放到一个buff里面,在把在个buff打出来。
写了一个函数。跟printf差不多了。(注意这个是 ASCII 版本。)
void debugInfo( char* str , ...)
{
va_list vlist;
//可变参数起始位置。
va_start(vlist , str );
char a [100] ;
//传递可变参数。
vsprintf(a , str , vlist);
OutputDebugStringA(a);
va_end(vlist);
}