Kolinus » 08 ноя 2004, 13:21
Доброгго времени суток.
Вопрос:
//main.cpp
class A
{
int a();
virtual void b();
}
//dll.cpp
class B : public A
{
void b();
}
из главного приложения загружаю длл. вызываю функцию, которая возвращает мне указатель на объект класса B
выгружаю длл, не удаляя возвращенный объект.
после этого
из приложения вызываю
b->a() - все работает
b->b() - эксепшн.
В чем проблема ?
Доброгго времени суток.
Вопрос:
//main.cpp
class A
{
int a();
virtual void b();
}
//dll.cpp
class B : public A
{
void b();
}
из главного приложения загружаю длл. вызываю функцию, которая возвращает мне указатель на объект класса B
выгружаю длл, не удаляя возвращенный объект.
после этого
из приложения вызываю
b->a() - все работает
b->b() - эксепшн.
В чем проблема ?