错误原因:在.h文件中,在
函数定义后面加上{},而.cpp文件
已有此
函数的具体实现。
正确写法:如果
函数的具体实现已经写在.cpp文件中,则.h文件中应写为:
返回值
函数名(); //√
返回值
函数名(){}; //如果.cpp文件中有此
函数的具体实现,则会报错。
分析:正是因为.cpp文件已存在对该
函数的具体实现,会与.h文件中空
函数体{}冲突,所以会报错“
函数...
已有 主体”。
补充:在.h中,
函数可以有
函数体。
int Height() { return Height(roo.
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/5296.html