[ctypes-users] Why ctypes always returns True?
Brought to you by:
theller
From: zhangxaochen <zha...@16...> - 2013-08-15 11:26:59
|
My c code is: extern "C" __declspec(dllexport) bool isTrue( bool b){ return b; } py code is: lib=ctypes.cdll.LoadLibrary('xx.dll') #dll generated from the c code above b=lib.isTrue(False) print c_bool(b).value no matter i call lib.isTrue() with True or False, the output is always 'True'..... could someone explain? 发件人:张琛 联系电话:13575752056(杭州) 联系地址:浙江省杭州市西湖区浙大路38号 浙大玉泉校区32舍203 邮编:310027 MOTTO:There is no secret ingredient... |