您尚未登录。

#1 PikaPython(嵌入式Python引擎) » C模块接口中的指针型出参如何返给py » 2022-04-02 16:22:39

jtp108
回复: 1

比如,C模块中有一个接口:short dc_cpuapdu_hex(HANDLE icdev, unsigned char slen, char *sendbuffer, unsigned char *rlen, char *databuffer);
其中,rlen和databuffer是出参,
请问,这两个参数如何返给py层?
麻烦给个C模块实现和py层调用的例子,谢谢!

#2 PikaPython(嵌入式Python引擎) » C模块回调函数如何获取py模块对象 » 2022-03-20 21:28:21

jtp108
回复: 1

根据这个帖子:
【pikascript】如何实现 C 调用 python 定义的函数?
https://whycan.com/t_7976.html

C模块调用obj_setStr和obj_run这两个函数来回调py模块函数,但这两个函数需要传入py模块对象,如果py模块能把自己的模块名传给C模块,C模块如何通过名字获取到py对象呢?或者有其他能直接传递py对象的方法?

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn