向VS的Output窗口输出调试信息

要求:

Debug版输出,Release版不输出。

兼容Unicode版本。

/*
1. 需要头文件windows.h和tchar.h
*/
#ifdef _DEBUG
void XdPrint(_TCHAR* format, ...)
{
	va_list args;
	va_start(args, format);
	_TCHAR buf[256];
	_vstprintf(buf, format, args);
	OutputDebugString(buf);
	va_end(args);
}
#else
void XdPrint(_TCHAR* format, ...){}
#endif


你可能感兴趣的:(向VS的Output窗口输出调试信息)