字節(jié)數(shù)組對象?
-
PyTypeObject
PyByteArray_Type? Python bytearray 類型表示為
PyTypeObject的實(shí)例;這與Python層面的bytearray是相同的對象。
類型檢查宏?
直接 API 函數(shù)?
-
PyObject*
PyByteArray_FromObject(PyObject?*o)? - Return value: New reference.
根據(jù)任何實(shí)現(xiàn)了 緩沖區(qū)協(xié)議 的對象 o,返回一個新的字節(jié)數(shù)組對象。
-
PyObject*
PyByteArray_FromStringAndSize(const char?*string, Py_ssize_t?len)? - Return value: New reference.
根據(jù) string 及其長度 len 創(chuàng)建一個新的 bytearray 對象。 當(dāng)失敗時返回
NULL。
-
PyObject*
PyByteArray_Concat(PyObject?*a, PyObject?*b)? - Return value: New reference.
連接字節(jié)數(shù)組 a 和 b 并返回一個帶有結(jié)果的新的字節(jié)數(shù)組。
宏?
這些宏減低安全性以換取性能,它們不檢查指針。
-
char*
PyByteArray_AS_STRING(PyObject?*bytearray)? C函數(shù)
PyByteArray_AsString()的宏版本。
-
Py_ssize_t
PyByteArray_GET_SIZE(PyObject?*bytearray)? C函數(shù)
PyByteArray_Size()的宏版本。
