Re[4]: Виртуальный деструктор
От: 3m-soft  
Дата: 05.03.13 09:07
Оценка:
Здравствуйте, rg45, Вы писали:

R>По описанному тобой поведению, как раз и получается, что модуль dynaload.dll не использует функции-члены, экспортируемые из mylib.dll, вместо этого он нагенерил свои собственные и использует их. Это указывает на то, что dynaload.dll не воспринимает этот класс как импортируемый. Я бы в первую очередь проверил активную конфигурацию проекта mylib — он часом не как статическая библиотека собирается?


Во-первых, mylib это точно динамическая библиотека. Во-вторых, в классе в хидере не реализован ни один метод, только декларация. Физически тела методов находятся в mylib.dll (если бы мне изменяла память и я не помнил как устроен мой проект, то хотя бы дебагер и стек вызовов не дадут мне в этом ошибиться). И напомню, класс выполняет свои функции, программа работает как надо до момента деструкции объекта.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.