Re[3]: Экспорт функций в .dll из статической .lib
От: uzhas Ниоткуда  
Дата: 12.09.11 11:11
Оценка: -1
Здравствуйте, Gendolph, Вы писали:

G>Я так понимаю, что так работать будет чуть-чуть дольше (все-таки лишний вызов функции), да и некрасиво как-то.

G>Хотелось бы более элегантного решения
что-то не видно от вас аргументов против этого метода
более качественные аргументы могли бы звучать так:
1) требуется много усилий для выявления функций для экспорта
2) требуется много времени для написания таких делегатов
3) очень высока вероятность допустить ошибку при написани таких делегатов, т.к. идет дублирование сигнатур функций
и тд
так что рекомендую освоить пока этот метод.

G>Может я что-то неправильно делаю — разве не достаточно просто указать lib-функцию в def файле, если в самой dll эта функция видна?

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