Вопросы по теме 'dllexport'

Что-то не так с этим дизайном для инициализации массива в DLL?
Предположим, у нас есть DLL, и в ней должен храниться глобально массив, который будет экспортироваться, дело в том, что мы хотим инициализировать его, прочитав некоторый контент из файла, поэтому лично я не нахожу другого пути, кроме как поставить...
226 просмотров

Если я помещаю аргумент в свой конструктор по умолчанию, но даю аргументу значение по умолчанию, действительно ли он остается конструктором по умолчанию?
Я знаю, что это конструктор по умолчанию, но как он работает за кулисами? Я получаю сообщение об ошибке «Не удалось найти точку входа в процедуру», когда моя программа пытается использовать мою библиотеку, содержащую класс A, с этим конструктором по...
148 просмотров
schedule 13.12.2023

C ++ dllimport: неразрешенные внешние элементы со статическими полями
У меня есть проект Visual Studio C ++, содержащий основную программу и модуль DLL. В DLL есть класс со следующим определением: // .h #ifdef _USRDLL #define DLLAPI __declspec(dllexport) #else #define DLLAPI __declspec(dllimport) #endif...
638 просмотров
schedule 18.10.2022

Можно ли поместить реализацию функции-члена шаблона, которая вызывает статическую функцию в своем заголовке?
Прежде всего, я нашел несколько похожих тем на этом форуме, но они не помогают. Например, 33182246 относится к статической функции-члену шаблона, но шаблон функция-член в моем вопросе не является статической, и ошибка в ней не та, с которой я...
122 просмотров

Как использовать строку в качестве параметра в функциях С#, импортированных из DLL С++?
У меня есть dll, написанная на c++. Функция принимает строку в качестве входных данных и возвращает длинное значение на основе некоторого внутреннего алгоритма. Функция работает полностью, как и ожидалось, при запуске в С++, но когда dll...
99 просмотров
schedule 28.10.2023

Как вернуть значение из DLL, используя параметр функции в качестве указателя в C++?
У меня есть простая DLL: dllmain.cpp: #define MYDLLDIR #include "pch.h" BOOL APIENTRY DllMain( HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserved )...
147 просмотров
schedule 09.11.2022