使用MFC中有时已经定义了变量或者函数,但是即使在定义的变量或函数上点右键-Go to Definition of ""都会出现The symbol is "xxx" undefined。
这是因为VC++ 把变量、函数等信息都记录在Debug下的*.bsc等文件
解决方法为找到项目对应的*.bsc文件,删除,然后rebuild。
随便找到一个原来会出错的变量,再点go to definition,IDE会提示重建*.bsc文件,重建好了就不会再出错了.
这样还不行 就把整个Debug文件夹全删除了 然后重新构建,即可!
原文:
http://blog.csdn.net/kiwins/archive/2009/10/18/4694807.aspx