C++术语
本文总结下C++中的一些术语。
英文 | 翻译 |
---|---|
abstract | 抽象的 |
abstraction | 抽象性、抽象件 |
abstract data type,ADT | 抽象数据类型 |
access | 访问 |
access level | 访问级别,public、private、protected等级 |
access section | 访问区段,public、private、protected保护的段落 |
access function | 访问函数 |
adapter | 适配器 |
address-of operator | 取地址操作符 |
aggregation | 聚合 |
alignment | 边界对齐 |
allocate | 分配 |
allocator | 分配器 |
argument | 实参 |
arrow operator | 箭头操作符 |
assert(-ion) | 断言 |
assign(-ment) | 赋值 |
assignment operator | 赋值操作符 |
binary operator | 二元操作符 |
bind | 绑定 |
bit | 位 |
bitwise | (以bit为单元逐一……) |
class hierarchy | class 体系,class层次结构 |
compatible | 兼容 |
compile time | 编译期 |
component | 组合 |
composition | 复合,组合 |
concrete | 具象的 |
concurrent | 并发 |
constraint | 约束(条件) |
construct | 构建 |
container | 容器 |
const | (C++关键字,代表constant) |
constant | 常量 |
constructor | 构造函数 |
copy (动词) | 拷贝 |
copy (名词) | 复件、副本 |
declaration | 声明 |
default | 缺省 |
definition | 定义 |
delegate | 委托 |
dereference | 提领(解参考) |
derived class | 派生类 |
design pattern | 设计模式 |
destroy | 销毁 |
destructor | 析构函数 |
directive | 指示符 |
dynamic binding | 动态绑定 |
entity | 物体 |
encapsulation | 封装 |
enum(-eration) | 枚举 |
equality | 相等 |
equivalence | 等价 |
evaluate | 核定、核算 |
exception | 异常 |
explicit | 显式 |
expression | 表达式 |
framework | 框架 |
full specialization | 全特化 |
function | 函数 |
function object | 函数对象 |
function template | 函数模板 |
generic | 泛型、泛化、一般化 |
handle | 句柄 |
handler | 处理函数 |
header (file) | 头文件 |
heap | 堆 |
hierarchy | 继承体系(层次结构) |
identifier | 标识符 |
implement(-ation) | 实现 |
implicit | 隐喻的、暗自的、隐式 |
information | 信息 |
inheritance | 继承 |
inline | 内联 |
initialization list | 初值列 |
initialize | 初始化 |
instance | 实体,实例 |
instantiate | 具现化、实体化 |
interface | 接口 |
interpreter | 解释器 |
invariants | 恒常性 |
invoke | 调用 |
iterator | 迭代器 |
layout | 布局 |
linker | 连接器 |
literal | 字面常量 |
load | 装载 |
local | 局部的 |
lock | 锁 |
loop | 循环 |
lvalue | 左值 |
macro | 宏 |
mangle | 名称切割重组(C++对于函数名称的一种处理方式 |
member | 成员 |
member function | 成员函数 |
memory | 内存 |
memory leak | 内存泄漏 |
meta- | 元- |
meta-programming | 元编程 |
modeling | 建模 |
module | 模块 |
modifier | 修饰符 |
multi-tasking | 多任务 |
namespace | 命名空间 |
native | 固有的 |
nested | 嵌套 |
object | 对象 |
object based | 基于对象的 |
object model | 对象模型 |
object oriented | 面向对象 |
operand | 操作数 |
operating system | 操作系统 |
operator | 操作符 |
overflow | 溢出 |
overhead | 额外开销 |
overload | 重载 |
override | 覆写,改写 |
paradigm | 范式 |
parallel | 并行 |
parameter | 参数、形参 |
parent class | 父类 |
parse | 解析 |
partial specialization | 偏特化 |
pass by reference | 按址传递 |
pass by value | 按值传递 |
pattern | 模式 |
placement delete | (某种特殊形式的delete operator) |
placement new | (某种特殊形式的new operator) |
pointer | 指针 |
polymorphism | 多态 |
preprocessor | 预处理器 |
procedural | 程序性的 |
pseudo code | 伪码 |
quality | 质量 |
raw | 原始的、未经处理的 |
recursive | 递归 |
refer to | 指涉、指称、指向 |
reference | 引用,参考 |
regular expression | 正则表达式 |
return type | 返回类型 |
return value | 返回值 |
resolve | 决议。函数调用时链接器所进行的一种操作,将符号与函数实例产生关联。 |
runtime | 运行期 |
rvalue | 右值 |
schedule | 调度 |
scheduler | 调度器 |
scope | 作用域 |
semantics | 语义 |
signature | 签名(式) |
smart pointer | 智能指针 |
specialization | 特化 |
stack | 栈 |
standard library | 标准程序库 |
statement | 语句 |
static | 静态的 |
subtype | 子类型 |
support | 支持 |
template | 模板 |
temporary object | 临时对象 |
throw | 抛、掷 |
token | 语汇单元 |
type | 类型 |
unary function | 单参函数 |
underflow | 下溢 |
unqualified | 未经资格修饰 |
user interface | 用户界面 |
value | 值、数值 |
variable | 变量 |
virtual function | virtual 函数 |
virtual inheritance | 虚拟继承 |
virtual table | 虚表 |
参考
常用术语
C++常用术语