同步操作将从 OpenHarmony-SIG/python 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
/* Tuple object interface */#ifndef Py_TUPLEOBJECT_H#define Py_TUPLEOBJECT_H#ifdef __cplusplusextern "C" {#endif/*Another generally useful object type is a tuple of object pointers.For Python, this is an immutable type. C code can change the tuple items(but not their number), and even use tuples as general-purpose arrays ofobject references, but in general only brand new tuples should be mutated,not ones that might already have been exposed to Python code.*** WARNING *** PyTuple_SetItem does not increment the new item's referencecount, but does decrement the reference count of the item it replaces,if not nil. It does *decrement* the reference count if it is *not*inserted in the tuple. Similarly, PyTuple_GetItem does not increment thereturned item's reference count.*/PyAPI_DATA(PyTypeObject) PyTuple_Type;PyAPI_DATA(PyTypeObject) PyTupleIter_Type;#define PyTuple_Check(op) \PyType_FastSubclass(Py_TYPE(op), Py_TPFLAGS_TUPLE_SUBCLASS)#define PyTuple_CheckExact(op) (Py_TYPE(op) == &PyTuple_Type)PyAPI_FUNC(PyObject *) PyTuple_New(Py_ssize_t size);PyAPI_FUNC(Py_ssize_t) PyTuple_Size(PyObject *);PyAPI_FUNC(PyObject *) PyTuple_GetItem(PyObject *, Py_ssize_t);PyAPI_FUNC(int) PyTuple_SetItem(PyObject *, Py_ssize_t, PyObject *);PyAPI_FUNC(PyObject *) PyTuple_GetSlice(PyObject *, Py_ssize_t, Py_ssize_t);PyAPI_FUNC(PyObject *) PyTuple_Pack(Py_ssize_t, ...);PyAPI_FUNC(int) PyTuple_ClearFreeList(void);#ifndef Py_LIMITED_API# define Py_CPYTHON_TUPLEOBJECT_H# include "cpython/tupleobject.h"# undef Py_CPYTHON_TUPLEOBJECT_H#endif#ifdef __cplusplus}#endif#endif /* !Py_TUPLEOBJECT_H */
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。