Деструктор класса при исключении не будет вызван. Соответственно, не будет вызван и деструктор предка.
ScintillaWX
является абстрактным классом. Объект такого класса нельзя создать - это ошибка. А абстрактным ScintillaWX
является потому что реализовал не все чисто-виртуальные методы своего базового класса - ScintillaBase
. Именно эти нереализованные методы и должны быть указаны в логе сборки. это не суть важно
initScene()
? std::shared_ptr
, который можно привести из указателя на реализацию в указатель на интерфейс с сохранением контрольного блока и информации о фактическом типе контролируемого экземпляра.
Отвечаю на этот, единственный твой вопрос ко мне: да я могу ответить на вопрос если он задан.
Больше ты мне никаких вопросов не задавал.
Теперь по делу. Это были не столько вопросы к твоим знаниям, сколько предложение тебе изучить оговоренные мной темы. Уже по заданному тобой вопросу было понятно что по этим темам у тебя пусто. Двумя словами на ресурсе формата Q&A объяснить вещи с документацией на сотни и тысячи страниц невозможно. Начни отсюда и отсюда.