Вопрос по python, ctypes – В чем разница между ctypes.pointer, ctypes.POINTER и ctypes.byref?

12

В ctypes, в чем разница между указателем и byref? Оба они кажутся способом передачи указателя на функцию, например, в качестве выходного параметра.

Ваш Ответ

1   ответ
3

Тем не менееPython Docs отметим, что

pointer does a lot more work since it constructs a real pointer object, so it is faster to use byref if you don't need the pointer object in Python itself.

Для меня: это не ответ, а причина, по которой вопрос возник в моей голове. :-(
... и POINTER (в верхнем регистре) создает указатель / type /, а не объект указателя. joeforker

Похожие вопросы