C++词汇表
A
abort() 特殊函数
如果一个函数抛出异常,但在通往异常函数的调用链中找不到与之匹配的catch,则该程序通常以此函数调用终止
abstract ba class 抽象基类
abstract class 抽象类
无实例对象的类,其唯一用途是被继承
abstract data type(ADT) 抽象数据类型
abstraction 抽象
具体事物的一个概括
accessor function 访问函数。
甘油对皮肤的作用可以访问一个对象但不能改变其值的函数。
action 操作
action/decision model 操作判断模型
adding a pointer and an integer 指针与整数相加
address 地址
一个指定变量在内存中的位置值。
aggregation relationship 聚合关系
类之间的“has—a”关系。
algorithm 算法
用以解决问题的规格说明,要求无歧义,可执行并且可终止。
ambiguity in multiple inheritance 多重继承的歧义性
ampersand(&) suffix &号后缀
angle brackets 尖括号
ANSI/ISO C++draft standard ANSI/ISO C++标准
美国国家标准化协会(AmericanNational Atandards Institute)
和国际标准化组织(International Standards Organization)发
布的C++语言标准
appending strings to other strings 将字符串添加到另一个字符串中
argument 参数
调用函数时使用的变量或由运算符连接的操作数。
argument in a function call 函数调用中的参数
arithmetic and logic unit 算术逻辑单元
arithmetic assignment operator 算术赋制值运算
arithmetic operators 算术逻辑符
array 数组
兔科 同类型的值的集合,可以通过整型下标访问其中的值。
array initialize list 数组初始化值列表
array of pointers 指针数组
array of strings 字符串数组
arrow member lection operator(—>) 箭头成员选择运算符
arrow operator –>运算符
p–>等同于(*p)﹒m。
ASCII character t ASCII字符集
ASCII code ASCII 码
美国信息交换标准码(American Standard Code for Information Interchange),将字母,数字,标点符号和控制符同0~127之间的整数对应起来。
asmbly language 汇编语言
asrt macro asrt宏
宏是一种特殊的预处理指令,用来在程序中插入一种复
杂代码
asrtion 断言
在程序某个具体位置上应满足条件的要求,常用asrt
宏进行测试。
assignment 赋值
给变量赋予一个值。
association 关联
类之间的一种关系。其中,一个类的对象可以操纵另一
个类的对象,一般情况下通过对象引用实现。
attribute 属性
attributes of an object 对象属性
auto storage class specifier auto存储类说明符
800字优秀作文
automatic storage 自动存储
automatic storage class 自动存储类
automatic variable 自动变量
B
ba ca in recursion 递归中的基本情况
ba class 基类
派生其他类的类。
我的同桌作文ba class default constructor 基类默认构造函数
鄢怎么读>符号英语ba-class constructor 基类构造函数
ba-class destructor 基类析构函数
ba-class initialize 基类初始化值
ba-class pointer 基类指针
个人品质怎么描述
ba—class virtual function 基类虚函数
behavior 行为
培训园
behaviors of an object 对象行为
Big—Oh notation 大O表示法
标记g(n)=O(f(n)),表明函数g的增长率与用n表示的函数f的增长率相关。例如,10n2+100n–1000=O(n2)。
“Big three” management functions “大三样”内存管理函数
类中用来管理动态内存或其他资源的3 个至关重要的函数,即复数构造函数,析构函数和赋值运算符函数。
binary file 二进制文件
以二进制形式存在的数据文件,不能以文本方式读取.
binary operator 二元运算符
需要两个运算符对象的运算符,例如x+y。
binary scope resolution operator(::) 二元作用域运算符
binary arch 折半查找
一种在以排序的数组中查找某个特定值的快速算法,每次查找空间减半。
binary arch of an array 数组折半查找
binary tree 二叉树
每个节点至多有两个字节点.
bit 位
二进制数字,也是信息的最小存储单元,他只有两种取值:0或1.不能n位二进制数有2n种可能的取值。
black-box testing 黑盒测试
在未知内部实现细节的情况下所进行的测试.
block 块(程序块)
block scope 块范围
body of a function 函数体
body of a loop 循环体
boolean operator 布尔运算符
boolean type 布尔类型
只有true和fal两种取值的数据类型。
boundary test ca 边界测试用例
在合法边界值附近的测试用例。例如,如果一个函数要处理所有的非负整数,那么0 就是边界用例测试。
bounds error 边界错误
试图访问数组合法范围外的元素所引发的错误.
bounds checking 边界检查
break statement break语句
C++语句之一,用于终止循环或switch语句.
Breakpoint 断点
在调试器中设定的程序点,当程序执行到该点时,调试器将停止程序执行,以便让用户检查当前程序状态.