结构体中包含枚举,如何构建这个结构体,能否直接用from enum import IntEnum这个库里枚举带入至结构体,然后作为入参传给so库文件
对应C里面的结构体 Python需要定义一个类,参数为结构体的数据和类型
https://blog.csdn.net/u013810296/article/details/87909495
https://www.cnblogs.com/FHC1994/p/11421229.html
https://blog.csdn.net/sun172270102/article/details/88995167
只查看文章里的结构体部分内容即可
这些我都会,若结构体里有玫举怎么办,我想像C里一样定义玫举,然后放结构体里
我刚想起来 枚举应该算常量吧 按理来说 你可以不用传吧
>>> a.tTaskInfo.taskID
1
>>> string_at(addressof(a), sizeof(a))
b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
你看这个结构体,他里面是有值得,但是内存里没有存储