Экспорт класса из DLL
От: Hayabusa Россия  
Дата: 06.08.13 15:55
Оценка:
Доброго дня всем,

Есть такая задача:
Экспортируемая функция из DLL возвращает указатель на экземпляр созданного класса.
В приложении DLL загружается динамически. Получаю указатель на экземпляр, вроде даже методы класса вызываются.
Но при попытке delete на указатель, выскакивает исключение при освобождении памяти.

Экспортируемая функция объявлена так


extern "C" CSomeClass* CALLBACK GetObject(void);


Что нужно еще сделать для нормальной работы с экземпляром класса?
Как правильно его потом освобождать?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.