Вопросы по теме 'dllexport'
Что-то не так с этим дизайном для инициализации массива в DLL?
Предположим, у нас есть DLL, и в ней должен храниться глобально массив, который будет экспортироваться, дело в том, что мы хотим инициализировать его, прочитав некоторый контент из файла, поэтому лично я не нахожу другого пути, кроме как поставить...
226 просмотров
schedule
22.09.2022
Если я помещаю аргумент в свой конструктор по умолчанию, но даю аргументу значение по умолчанию, действительно ли он остается конструктором по умолчанию?
Я знаю, что это конструктор по умолчанию, но как он работает за кулисами? Я получаю сообщение об ошибке «Не удалось найти точку входа в процедуру», когда моя программа пытается использовать мою библиотеку, содержащую класс 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 просмотров
schedule
18.08.2022
Как использовать строку в качестве параметра в функциях С#, импортированных из 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