默认分配操作员Segfault

时间:2015-08-19 00:38:15

标签: c++ class copy-constructor assignment-operator move-constructor

我在使用本地创建的对象后,在为其分配了另一个本地创建的相同类型的对象后,我遇到了段错误。

该对象默认移动和复制构造函数以及默认赋值运算符。

对象继承自虚拟类(非纯虚拟)。对象及其父对象都是在我链接的.dll中定义的。

对象及其父对象仅包含基本类型。

我相信我已正确链接.dll。而我只是构建一个对象,然后尝试使用它。

我的问题很简单,如果出现以下情况,默认的复制/移动构造函数或默认赋值运算符是否会出现问题:

  1. 该课程有虚拟功能
  2. 该班级有一个具有虚拟功能的父级
  3. 班级的父级是在.dll
  4. 中定义的
  5. 该课程以.dll
  6. 定义

0 个答案:

没有答案