Вопрос от экранозрителей.
Как передать из PYTHON массив данных в DLL на С++.
DLL должна принимать short int.
Пример неработающего кода привожу и грусть одолевает меня.
Код на Python
data=[1,2,3]
mass=np.array(data ,dtype=np.int16)
cv=cdll.LoadLibrary(r"cppdll.dll")
cv._fun(mass.ctypes.data)
extern "C"
{
//! обновить входные данные для опредления перегрузки
void __declspec(dllexport) fun( short int *mass )
{
// do something
}
}
Спасибо.