Сообщение Re[2]: Экспорт функций членов класса из другой библиотеки от 19.07.2019 19:45
Изменено 19.07.2019 19:49 kov_serg
Re[2]: Экспорт функций членов класса из другой библиотеки
Здравствуйте, Chorkov, Вы писали:
C>Собрать все функции, который хочется экспортировать в отдельный интерфейс.
C>Атрибуть __declspec(dllexport) поставить перед интерфейсом.
C>Экспортировать из библиотеки функцию — конструктор, которая вернет указатель на этот интерфейс.
Есть только маленький нюанс. Некоторые люди передают std::string, std::vector, и други классы в качестве параметров.
И тут начинаетсяе%%я маршалинг А потом еще всякие safe_guard-ы всплывают и ного разный корней торчащих из зарных runtime-ов
Кто-то тут на форуме авторитетно заявля "мы не используем dll в C++ и вам не советуем"
C>Собрать все функции, который хочется экспортировать в отдельный интерфейс.
C>Атрибуть __declspec(dllexport) поставить перед интерфейсом.
C>Экспортировать из библиотеки функцию — конструктор, которая вернет указатель на этот интерфейс.
Есть только маленький нюанс. Некоторые люди передают std::string, std::vector, и други классы в качестве параметров.
И тут начинается
Кто-то тут на форуме авторитетно заявля "мы не используем dll в C++ и вам не советуем"
Re[2]: Экспорт функций членов класса из другой библиотеки
Здравствуйте, Chorkov, Вы писали:
C>Собрать все функции, который хочется экспортировать в отдельный интерфейс.
C>Атрибуть __declspec(dllexport) поставить перед интерфейсом.
C>Экспортировать из библиотеки функцию — конструктор, которая вернет указатель на этот интерфейс.
Есть только маленький нюанс. Некоторые люди передают std::string, std::vector, и други классы в качестве параметров.
И тут начинаетсяе%%я маршалинг А потом еще всякие safe_guard-ы всплывают и ного разный корней торчащих из зарных runtime-ов
Кто-то тут на форуме авторитетно заявлял "мы не используем dll в C++ и вам не советуем"
C>Собрать все функции, который хочется экспортировать в отдельный интерфейс.
C>Атрибуть __declspec(dllexport) поставить перед интерфейсом.
C>Экспортировать из библиотеки функцию — конструктор, которая вернет указатель на этот интерфейс.
Есть только маленький нюанс. Некоторые люди передают std::string, std::vector, и други классы в качестве параметров.
И тут начинается
Кто-то тут на форуме авторитетно заявлял "мы не используем dll в C++ и вам не советуем"