Можем ли мы экспортировать те же два перегруженных метода из Windows DLL? - PullRequest
0 голосов
/ 27 марта 2011

Например, имея add (int, int) и add (double, double), мы можем экспортировать оба при сборке dll?

1 Ответ

3 голосов
/ 27 марта 2011

Если вы экспортируете с искаженными именами, тогда вы можете сделать это без труда.

Если вы отключили искажение с помощью extern "C", тогда вам придется экспортировать функции с разными именами.

Причина в том, что импорт DLL с использованием файлов lib основан на имени.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...