测试代码:
新建一个MFC对话框时,添加一个构造函数:
再打开ClassWizard时,将会提示这个:
错误原因:
class wizard出错与c++语法出错没有关系,class wizard根据//{{来寻找插入函数的入口,所以,如果//{{出现的次数有多次,就出错了.
需要注意的是,几时是被注释掉的代码,对class wizard也有影响,虽然编译能通过.
解决办法:
删除上图中打横线的两行即可,并检查其他//{{ 开头的代码是否有多余~~
参见文章http://www.codeguru.com/forum/archive/index.php/t-112218.html