
代码 abs(a-b); 一个数学公式,这是何故呢?
看来是函数冲突造成的,
后来发现 abs()函数改为 fabs(),即可编译成功。看来是C++函数名不同的缘故。
因为计算因子都是float类型。
解决方法: 在VS上我给abs传递的参数是float,但是可以正常编译通过。 在Eclipse上就无法自动转换了 所以最后改成fabs(double)函数就可以直接传递float参数了。
Cocos新手学习必备源码啊,大量本人写的的源码(有些商业的淘宝店木有放出来,可以私聊),ARPG,动作射击,闯关益智,可学习可运营 个人淘宝店,适合新手,我还可以做技术支持,帮助换皮,带新手等http://shop115423056.taobao.com/?spm=2013.1.1000126.d21.AY74YW
不懂的可以加我的QQ群: 239982941(cocos2d-x 3.x学习群)欢迎你的到来哦,看了博文给点脚印呗,谢谢啦~~
总结以上是内存溢出为你收集整理的cocos2dx 3.2在Eclipse上打包出现error: call of overloaded 'abs(float)' is ambiguous全部内容,希望文章能够帮你解决cocos2dx 3.2在Eclipse上打包出现error: call of overloaded 'abs(float)' is ambiguous所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)