标签列表
ctypes.pointer、ctypes.POINTER和ctypes.byref之间有什么区别?它们在IT技术中都有什么应用?
python
ctypes
20
20
在ctypes中,指针(pointer)和byref有什么区别?它们似乎都是将指针作为输出参数传递给函数的一种方式。
-
joeforker
1
个回答
5
5
从功能上来说,它们是等效的。
然而,
Python文档
指出:
指针执行了更多的工作,因为它构造了一个真正的指针对象,所以如果在Python本身中不需要指针对象,则使用byref会更快。
-
jam
2
10
POINTER(大写)构造一个指针类型,而不是一个指针对象。
- joeforker
7
对我来说,这不是答案,而是引发我思考这个问题的原因。 :-(
- Robert Siemer
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
4
gevent.wait和gevent.joinall有什么区别?(涉及IT技术)
3
“is”和“==”之间有什么区别?
30
“<type 'numpy.string_'>”和“<type 'str'>”有什么区别?它们在IT技术中是什么意思?
7
list[-1:][0]和list[len(list)-1]有什么区别?它们在IT技术中的应用是什么?
147
在Python中,".append()"和"+=[]"之间有什么区别?
93
sys.exit和SystemExit有什么区别?在什么情况下使用它们?
3
=和==之间有什么区别?
4
Python:'is'和'=='之间有什么区别?
36
()、[] 和 {} 有什么区别?(涉及 IT 技术)
27
sort_values和sort_index有什么区别?它们在IT技术中的应用是什么?