调用子类方法会导致分段错误

这个问题在这里已经有了答案:

  • 什么是三项规则? 8个答案

  • Grid类没有复制赋值操作符,因此将使用编译器默认生成的版本。 这很简单,只做一个会员的简单副本。 这意味着为临时对象Grid(4, 4)创建的指针被复制(只是指针,而不是它们指向的内容),并且临时对象被销毁时,指针(在临时对象的析构函数中)。 这给你留下一个对象g ,指向现在被删除的内存。

    我建议你阅读三条规则。

    链接地址: http://www.djcxy.com/p/73185.html

    上一篇: Calling a subclass method causes a segmentation fault

    下一篇: Copy Constructor in C++