Пожалуйста, помогите мне в преобразовании ниже линии C++ кода в ctypes питона:как передать обугленного указатель в качестве аргумента в ctypes питона
Ret = openFcn(&Handle, "C:\\Config.xml");
ниже заявления каждого:
typedef uint16_t (* OpenDLLFcnP)(void **, const char *);
OpenDLLFcnP openFcn = NULL;
openFcn = (OpenDLLFcnP) myLibrary.resolve("Open");
void *Handle = NULL;
так много downvotes и нет полезного объяснения почему ... –
однако, я предполагаю, что это потому, что кажется, что вы просто пытаетесь заставить других делать какую-то кодировку для вас; вам может быть лучше потратить некоторое время на изучение ctypes, и если вы по-прежнему не сможете справиться с этим самостоятельно, вы можете вернуться сюда, возможно, с более конкретным вопросом. –
Это правильный вопрос. OP должен дать больше информации. Я поддержал счетчик. – user391339