我用vs2012编译quick-cocos2dx3.3的release版本时,出现很多error C2440的类型转换错误,但在编译debug版本时就没有,是什么问题啊,有谁知道吗?
quick-src的classes文件里面有很多这样从void*转化为unsigned char* 的转换,在编译release版本出错,不知道它们是怎么编译通过debug版本的
不能进行隐式转换,需要代码显示转换,这个是2012加强了语法检测的结果
我知道不能进行隐式转换,但是要修改代码太耗时间了,因为同样的.c文件有很多,这种转换也有很多处,有没有办法取消2012的这种检测,让编译通过呢?
一个做法是你把c文件右键属性中选择C编译器而不是用C++编译器试试
我查了下属性,只有C/C++编译器,但是没有C编译器