如何将c_void_p转换为实际的结构数据

时间:2014-05-29 17:03:38

标签: python ctypes

我正在使用types.c_void_p作为我的c库函数之一的返回类型。如何从返回的数据中检索实际数据为c_void_p。

class IntInt(Structure):
    _fields_ = [('v', c_int),
                ('value', c_int)]
class H(object):
    .....

    def get(self, key):
        ....
        key = self.pack(key)
        self._get = self.clib.get
        self._get.restype = c_void_p
        self._get.argtypes = [c_void_p, c_void_p]
        item = self._get(key)

现在我想从item检索IntInt结构作为结果。请帮我解决问题。

0 个答案:

没有答案