本文主要是介绍c++vs报错缺少显式类型-假定为int的 三种可能性,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
第一种两个类的文件头文件相互包含了。
有很多的文章是关于这个的,比如http://blog.csdn.net/thc1987/article/details/20464097,所以不说了
第二种 构造函数没有写范围。
比如类RectangleDeal,构造函数应该写成:
RectangleDeal::RectangleDeal(CRectangle * Rectangle)
如果写成:
RectangleDeal(CRectangle * Rectangle)
就会报错
第三种 函数返回类型没有写到virtual后面。
头文件中生命了如下函数,就会提示错误。
void irtual function();
这篇关于c++vs报错缺少显式类型-假定为int的 三种可能性的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!