我觉得现在这样愚蠢:C++只是一个语法错误:语法错误:标识符
moveSequence look(COORD xyBeatle, fieldd &field);
什么能如此错了,给一个语法错误?
error C2061: syntax error : identifier 'fieldd'
我所试图做的是传递一个一类fieldd
来look()
通过参考:
moveSequence sequence = look(xy, m_field);
它似乎并不承认类型字段
其实我散布错误所有关于应该是类型字段的东西都有类型int假定等..
这是经过长时间的重构ng,甚至没有回到编译的地步,所以我不知道什么改变立即造成了这一点。
编辑:现在我注意到,智能感知强调,只一会儿,断断续续的地方,编译器抛出真正的错误.....我禁用PCH和改建,但并没有工作。
EDIT2: 变量名是没有问题的,这是第一件事我试过一次。
EDIT3: 我终于能够赶上智能感知的错误之一,它很快更改为"class fieldd"
前阅读"identifier "fieldd" is undefined"
我认为这可能是与头一个问题。这家伙问题是标题:http://www.gamedev.net/topic/555445-solvederror-c2061-syntax-error--identifier-t3dobject/
A *星期*的重构?之前有一个名称,我们只是称它为“重写”! – 2011-03-07 04:33:11
它几乎是,它失控了。每当我读书时,我都会学习如何做一些“更正确的事情”,而且看起来好一会儿,直到我意识到它已经破坏了别的东西......这让我们可以更多地搜索它......循环 – Zak 2011-03-07 04:38:43