Оператор назначения по умолчанию Segfault

Я получаю segfault при использовании локально созданного объекта после того, как ему назначен другой локально созданный объект того же типа.

Объект имеет конструкторы перемещения и копирования по умолчанию, а также оператор присваивания по умолчанию.

Объект наследуется от виртуального класса (не чисто виртуального). И объект, и его родительский объект определены в.dll, в которую я добавляю ссылки.

Объект и его родительский объект содержат только примитивные типы.

Я считаю, что я правильно связал.dll. И я просто создаю один объект, а затем пытаюсь его использовать.

Мой вопрос прост: возникнет ли проблема с конструктором копирования / перемещения по умолчанию или оператором назначения по умолчанию, если:

  1. У класса были виртуальные функции
  2. У класса был родитель с виртуальными функциями
  3. Родитель класса был определен в.dll
  4. Класс был определен в.dll

0 ответов

Другие вопросы по тегам