Доброго дня всем,
Есть такая задача:
Экспортируемая функция из DLL возвращает указатель на экземпляр созданного класса.
В приложении DLL загружается динамически. Получаю указатель на экземпляр, вроде даже методы класса вызываются.
Но при попытке delete на указатель, выскакивает исключение при освобождении памяти.
Экспортируемая функция объявлена так
extern "C" CSomeClass* CALLBACK GetObject(void);
Что нужно еще сделать для нормальной работы с экземпляром класса?
Как правильно его потом освобождать?