cnmgbmsdn
2021-01-12 21:39
采纳率: 100%
浏览 6

为什么回收无虚指针的基类指针指向有虚指针的衍生类对象时运行时会报错?

class Base {
	
};
class Derive :public Base {
	virtual void f(){}
};
int main() {
	Base *b = new Derive();
	delete b;
	return 0;
}

如上代码运行时报错,求问怎么解释?

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

3条回答 默认 最新

相关推荐 更多相似问题