今天在试着用TRACE宏在MFC下进行查看调试信息时,出现了好多的

来源:百度知道 编辑:UC知道 时间:2024/06/22 21:01:33
loaded.....no matching symbolic information found.
程序本身很简单:用appwizard自动生成了一个基于对话框的工程,然后自己添加了一个按钮和按钮的消息响应函数:

void CMyDlg::OnBtntrace()
{
// TODO: Add your control notification handler code here
static int i=5,j=50;
char szDeb[]="debug string";
TRACE("trace i=%d j=%d\nstring=%s\n",i,j,szDeb);
i+=1;
j+=5;

}
在debug版本下进行调试时,宏的调试信息夹杂在无数的loaded.....no matching symbolic information found.之中
,这是怎么回事啊?
查看很不方便的。

你好!请看我的这篇文章,http://hi.baidu.com/qiujiejia/blog/item/e43943187fc1f90e34fa4176.html

里面的trace函数比MFC的TRACE()宏好用多了,希望对你有所帮助!

loaded.....no matching symbolic information found.
这些信息是无用的,有时有些东西没初始化,就要根据这看

没啥好办法,输出框右键->clear在查看吧,,