《人生苦短,我用python·十三》python通过ctype方式对C++的dll进行函数调用、返回字符串、使用指针、结构体参数和处理异常使用
基本概念CDLL:用于加载标准C的动态链接库(DLL)。argtypes:定义函数参数类型的元组。restype:定义函数返回值类型。1.简单函数调用假设我们有一个简单的C++DLL,包含一个函数add,用来计算两个整数的和。C++代码//mylib.cppextern"C"__declspec(dllexport)intadd(inta,intb){returna+b;}编译生成mylib.dl