函数或成员函数接受的参数数量。除非另有说明,否则在指定元数时,成员函数的隐藏 this
参数不计算在内。
空终止字节字符串,或 'C' 字符串。C++ 字符串字面量是 ntbs。ntbs 绝不能为 null。
Python 中的异常是“raised”(引发),而不是像 C++ 中那样“thrown”(抛出)。当本文档说在 C++ 代码的上下文中“raised”了某些 Python 异常时,这意味着相应的 Python 异常是通过 Python/'C' API 设置的,并且调用了 throw_error_already_set()
。
C++ 标准中的一个技术术语,是 "Plain Ol'Data"(普通旧数据)的缩写:POD 结构体是一种聚合类,它没有指向成员的指针类型、非 POD 结构体、非 POD 联合体(或此类类型的数组)或引用的非静态数据成员,并且没有用户定义的复制赋值运算符和用户定义的析构函数。类似地,POD 联合体是一种聚合联合体,它没有指向成员的指针类型、非 POD 结构体、非 POD 联合体(或此类类型的数组)或引用的非静态数据成员,并且没有用户定义的复制赋值运算符和用户定义的析构函数。POD 类是 POD 结构体或 POD 联合体。聚合是数组或类(第 9 条),它没有用户声明的构造函数(12.1)、没有私有或受保护的非静态数据成员(第 11 条)、没有基类(第 10 条)和没有虚函数(10.3)。
“单一定义规则”,它指出 C++ 程序中的任何实体在构成程序的所有翻译单元(目标文件)中必须具有相同的定义。