为了账号安全,请及时绑定邮箱和手机立即绑定

我的问题类似,如果缓冲区大小是已知的呢?

我的问题类似,如果缓冲区大小是已知的呢?

慕村225694 2023-03-03 18:14:29
有一个DLL文件,其中的pInput函数返回一个char*,指向一个缓冲区。如何用python实现调用pInput函数,并向char*指向的内存区域写入数据?就像是在C当中:char *p = pInput(); p[39] = '\n'; 这种。我知道应该用ctypes库,网上也有返回结构体指针的实现。
查看完整描述

2 回答

?
千巷猫影

TA贡献1829条经验 获得超7个赞

int* GrabImage();
int GetPixel(int* image, int x, int y);
void SetPixel(int* image, int x, int y, int color);

查看完整回答
反对 回复 2023-03-06
?
江户川乱折腾

TA贡献1851条经验 获得超5个赞

manage_new_object返回类的动态对象,要返回简单的指针,把manage_new_object改为return_xxx_pointer,具体名字记不得了,反正有这个模板。

查看完整回答
反对 回复 2023-03-06
  • 2 回答
  • 0 关注
  • 71 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信