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++常用术语

posted @ 2025-02-24 18:59  main_c  阅读(0)  评论(0)    收藏  举报  来源