Оператор назначения по умолчанию Segfault
Я получаю segfault при использовании локально созданного объекта после того, как ему назначен другой локально созданный объект того же типа.
Объект имеет конструкторы перемещения и копирования по умолчанию, а также оператор присваивания по умолчанию.
Объект наследуется от виртуального класса (не чисто виртуального). И объект, и его родительский объект определены в.dll, в которую я добавляю ссылки.
Объект и его родительский объект содержат только примитивные типы.
Я считаю, что я правильно связал.dll. И я просто создаю один объект, а затем пытаюсь его использовать.
Мой вопрос прост: возникнет ли проблема с конструктором копирования / перемещения по умолчанию или оператором назначения по умолчанию, если:
- У класса были виртуальные функции
- У класса был родитель с виртуальными функциями
- Родитель класса был определен в.dll
- Класс был определен в.dll