为了账号安全,请及时绑定邮箱和手机立即绑定

老师,这个错误怎么解决?

1>Debug\Shape.obj : warning LNK4042: 对象被多次指定;已忽略多余的指定

1>Circle.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall Shape::~Shape(void)" (??1Shape@@QAE@XZ),该符号在函数 __unwindfunclet$??0Circle@@QAE@N@Z$0 中被引用

1>main.obj : error LNK2001: 无法解析的外部符号 "public: __thiscall Shape::~Shape(void)" (??1Shape@@QAE@XZ)

1>Reat.obj : error LNK2001: 无法解析的外部符号 "public: __thiscall Shape::~Shape(void)" (??1Shape@@QAE@XZ)

1>Circle.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall Shape::Shape(void)" (??0Shape@@QAE@XZ),该符号在函数 "public: __thiscall Circle::Circle(double)" (??0Circle@@QAE@N@Z) 中被引用

1>Reat.obj : error LNK2001: 无法解析的外部符号 "public: __thiscall Shape::Shape(void)" (??0Shape@@QAE@XZ)

1>main.obj : error LNK2019: 无法解析的外部符号 "public: double __thiscall Shape::calArea(void)" (?calArea@Shape@@QAENXZ),该符号在函数 _main 中被引用

1>D:\VS\calculate\Debug\calculate.exe : fatal error LNK1120: 3 个无法解析的外部命令


正在回答

1 回答


是不是虚函数没有写内容,如果没有具体内容,记得不要忘了后面的{}

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之多态篇
  • 参与学习       66236    人
  • 解答问题       314    个

本教程将带领大家体会面向对象三大特性中的多态特性

进入课程

老师,这个错误怎么解决?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信