VC++非MFC项目中使用TRACE宏

MFC的TRACE宏可以在Debug时向VS的调试输出窗口输出字串符,用来调试时跟踪变量很方便;
如果不是MFC项目或者ATL的项目的话是不能使用这个宏的;
在项目中额外包含windows.h这个头文件,再使用OutputDebugString()这个函数就能够起到与TRACE()宏相同的效果;

#include "stdafx.h"
#include <windows.h>

int _tmain(int argc, _TCHAR* argv[])
{
	//TRACE("dddddddd");
	OutputDebugString(_T("AAAAAADDDDDDebug!!!"));

	getchar();
	return 0;
}

猜你喜欢

转载自blog.csdn.net/bcbobo21cn/article/details/113707059
今日推荐