调用子类方法会导致分段错误
这个问题在这里已经有了答案:
Grid
类没有复制赋值操作符,因此将使用编译器默认生成的版本。 这很简单,只做一个会员的简单副本。 这意味着为临时对象Grid(4, 4)
创建的指针被复制(只是指针,而不是它们指向的内容),并且临时对象被销毁时,指针(在临时对象的析构函数中)。 这给你留下一个对象g
,指向现在被删除的内存。
我建议你阅读三条规则。
链接地址: http://www.djcxy.com/p/73185.html这个问题在这里已经有了答案:
Grid
类没有复制赋值操作符,因此将使用编译器默认生成的版本。 这很简单,只做一个会员的简单副本。 这意味着为临时对象Grid(4, 4)
创建的指针被复制(只是指针,而不是它们指向的内容),并且临时对象被销毁时,指针(在临时对象的析构函数中)。 这给你留下一个对象g
,指向现在被删除的内存。
我建议你阅读三条规则。
链接地址: http://www.djcxy.com/p/73185.html