cocos2dx 3.2在Eclipse上打包出现error: call of overloaded abs

代码 abs(a-b); 一个数学公式,这是何故呢?

看来是函数冲突造成的,后来发现 abs()函数改为 fabs() ,即可编译成功。看来是C++函数名不同的缘故。因为计算因子都是float类型。

解决方法:

在VS上我给abs传递的参数是float,但是可以正常编译通过。

在Eclipse上就无法自动转换了

所以最后改成fabs(double)函数就可以直接传递float参数了。

Cocos新手学习必备源码啊,大量本人写的的源码(有些商业的淘宝店木有放出来,可以私聊),ARPG,,动作射击,闯关益智,可学习可运营 个人淘宝店,适合新手,我还可以做技术支持,帮助换皮,带新手等?spm=2013.1.1000126.d21.AY74YW

不懂的可以加我的QQ群: 239982941(cocos2d-x 3.x学习群)欢迎你的到来哦,看了博文给点脚印呗,谢谢啦~~

蚁穴虽小,溃之千里。

cocos2dx 3.2在Eclipse上打包出现error: call of overloaded abs

相关文章:

你感兴趣的文章:

标签云: