C++编程英语词汇

· 浏览次数 : 0

小编点评

**抽象抽象性** 抽象性是软件设计的一个重要概念,它指的是软件开发人员将对低级技术细节隐藏在抽象层中,让用户只关注软件的功能和行为。抽象层包含对底层技术细节的抽象,它可以是函数、接口或类等。 **抽象件访问访问级别访问级别** 抽象件访问级别访问级别是指在软件开发中,将对不同的抽象层的访问级别进行分类。它们可以被分为三个级别: * **访问级别**:对底层的技术细节进行访问。 * **访问层**:对抽象层的技术细节进行访问。 * **抽象层**:对用户可见的功能进行访问。 **抽象函数访问函数adapter适配器address地址** 抽象函数访问函数适配器是一个将抽象函数与底层执行函数的桥梁。它允许用户使用底层函数的接口来访问抽象函数,而无需了解底层技术细节。 **抽象分配器分配器application应用程序 Architecture体系结构argument实参*array数组arrow operator箭头操作符assembly language汇编语言** 抽象分配器是一个提供给应用程序的抽象数据分配器。它可以将底层内存分配给应用程序,并确保应用程序使用的是正确的数据类型。 **抽象代码** 抽象代码是指对底层代码进行抽象的代码。它可以是函数、接口或类等。抽象代码可以使用户只关注软件的功能和行为,而无需了解底层技术细节。 **assert(-ion)断言assign(-ment)赋值assignment operator赋值操作符*base class基类** assert(-ion)断言是用于检查条件是否成立的断言语句。它可以用来确保在运行时检查特定条件是否满足。 **base class基类** base class基类是抽象类的基类。抽象类提供一些抽象方法,基类可以扩展或派生。 **base type基类型** base type基类型是抽象类的基类型。它是一种抽象数据类型,所有实现该类型的所有类都必须继承该类型。 **block区块boolean布尔值breakpoint断点build建置build-in内置bus总线** block区块是抽象代码中的最小可执行单元。它包含一个布尔值的赋值操作和一个构建和连接到内置 bus 总线的语句。 **byte字节cache高速缓存** byte字节cache是一个高速缓存,它存储了经常使用的字节数据。它可以用于减少磁盘访问,并提高应用程序性能。 **call调用回调** call operator调用函数,并在回调函数中执行后续操作。 **character字符** character是一个字符数据类型。 **child class子类** child class子类继承于 base class 基类。 **class 类** class 类是抽象类的定义。它包含抽象方法,这些方法必须被子类实现。 **class template类模板** class 模板类是抽象类的模板类。它定义了抽象方法,子类可以使用这些方法。 **client客户code代码兼容兼容compile time编译期compiler编译器** 代码需要在编译时进行兼容性检查,以确保所有平台都能支持。 **full specialization全特化function函数** full specialization全特化函数是一个可以处理所有数据类型的函数。它是一种抽象函数,它可以根据数据类型动态生成实现。 **getter(相对于setter)取值函数** getter(相对于setter)取值函数返回对象的属性或成员变量的值。 **global全局的** global全局的变量和方法可以被从任何地方访问。 **handle句柄** handle句柄是用于处理事件的句柄。它可以存储和处理事件,并在事件发生时被调用。 **hash table哈希表** hash table是一个使用哈希函数将关键字与数据项映射到一个数组中的哈希表。 **heap 堆hierarchy继承体系** heap 堆是一个使用堆栈实现的线性堆。它是一种动态数据结构,可以用于高效地实现堆栈操作。 **identifier标识符** identifier 是用于标识对象的标识符。 **implement(-ation)实现implicit隐喻的、暗自的、隐式information信息 inheritance继承** 实现(-ation)实现隐式信息信息继承是一种将父类隐式信息信息继承给子类的技术。 **inline内联initialization list初值列initialize初始化instance实体** inline内联初始化列表是用于初始化实例实体的静态列表。 **local局部的lock机锁loop循环lvalue左值macro宏member成员函数** local局部的锁机锁用于保护代码块的并发访问。 **static静态的string字符串** static静态的字符串变量是字符串类型的静态成员变量。 **subtype子类型support支持** subtype子类型支持是指在不同的平台上支持的子类型。 **template模板temporary object临时对象text文本thread线程** template模板可以创建不同的对象,每个对象都是从相同的模板中创建的。 **thread safe多线程安全throw抛、掷token语汇单元type类型** thread safe多线程安全是一种在多个线程中确保代码安全的方法。 **namespace命名空间native固有的nested嵌套对象对象** 命名空间命名空间可以帮助组织和维护代码。

正文

abstract抽象的
abstraction抽象性、抽象件
access访问
access level访问级别
access function访问函数
adapter适配器
address地址
address-of operator取地址操作符
aggregation聚合
algorithm算法
allocate分配
allocator分配器
application应用程序
architecture体系结构
argument实参
*array数组
arrow operator箭头操作符
assembly language汇编语言
*assert(-ion)断言
assign(-ment)赋值
assignment operator赋值操作符
*base class基类
*base type基类型
binary search二分查找
*binary tree二叉树
binary operator二元操作符
binding绑定
*bit位
*bitwise(以bit为单元逐一……)
block区块
boolean布尔值
breakpoint断点
build建置
build-in内置
bus总线
*byte字节
cache高速缓存(区)
call调用
callback回调
call operatorcall操作符
character字符
*child class子类
*class类
*class template类模板
client客户
code代码
compatible兼容
compile time编译期
compiler编译器
component组件
composition复合
concrete具象的
concurrent并发
configuration配置
connection连接
constraint约束(条件)
construct构件
container容器
*constC++关键字,代表constant
constant常量
constructor构造函数
*copy(动词)拷贝
copy(名词)复件、副本
create创建
custom定制
data数据
database数据库
data member成员变量
data structure数据结构
debug调试
debugger调试器
declaration声明式
default缺省
definition定义式
delegate委托
dereference提领(解参考)
derived class派生类
design patten设计模式
destroy销毁
destructor析构函数
directive指示符
document文档
dynamic binding动态绑定
entity物体
encapsulation封装
*enum(-eration)枚举
equality相等
equivalence等价
evaluate核定、核算
exception异常
explicit显式
expression表达式
file文件
framework框架
full specialization全特化
function函数
function object函数对象
*function template函数模板
generic泛型、泛化、 一般化
*getter(相对于setter)取值函数
*global全局的
*handle句柄
*handler处理函数
*hash table哈希表、散列表
header(file)头文件
*heap堆
hierarchy继承体系(层次结构)
identifier标识符
implement(-ation)实现
implicit隐喻的、暗自的、隐式
information信息
inheritance继承
*inline内联
initialization list初值列
initialize初始化
instance实体
instantiate具现化、实体化
interface接口
Internet互联网
interpreter解释器
invariants恒常性
invoke调用
iterator迭代器
library程序库
linker连接器
literal字面常量
*list链表
load装载
*local局部的
lock机锁
loop循环
lvalue左值
macro宏
member成员
member function成员函数
memory内存
memory leak内存泄漏
meta-元-
*meta-programming元编程
modeling塑模
module模块
modifier修饰符
multi-tasking多任务
*namespace命名空间
native固有的
nested嵌套
objec对象
object based基于对象的
object model对象模型
object oriented面向对象
operand操作数
operating system操作系统
operator操作符
overflow溢出
overhead额外开销
overload重载
override覆写
package包
parallel并行
parameter参数、形参
*parent class父类
parse解析
partial specialization偏特化
*pass by reference按址传递
*pass by value按值传递
patten模式
*placement delete(某种特殊形式的delete operator)
*placement new(某种特殊形式的new operator
pointer指针
polymorphism多态
preprocessor预处理器
print打印
printer打印机
process进程
program程序
programmer程序员
programming编程
project项 目
pseudo code伪码
quality质量
*queue队列
raw原始的、未经处理的
recursive递归
refer to指涉、指称、指向
*reference引用
regular expression正则表达式
resolve解析
return返回
return type返回类型
return value返回值
runtime运行期
rvalue右值
save存储
schedule调度
scheduler调度器
scope作用域
search查找
semantics语义
*setter(相对于getter)设值函数
signature签名(式)
smart pointer智能指针
specialization特化
source源码
*stack栈
standard library标准程序库
statement语句
*static静态的
string字符串
*subtype子类型
support支持
*template模板
temporary object临时对象
text文本
thread线程
thread safe多线程安全
throw抛、掷
token语汇单元
type类型
unary function单参函数
underflow下溢
ungualified未经资格修饰
user用户
user interface用户界面
*value值、数值
variable变量
vector矢量
virtual functionvirtual函数
virtual machine虚拟机

与C++编程英语词汇相似的内容:

C++编程英语词汇

abstract抽象的 abstraction抽象性、抽象件 access访问 access level访问级别 access function访问函数 adapter适配器 address地址 address-of operator取地址操作符 aggregation聚合 algorithm算法

CUDA C编程权威指南:1-基于CUDA的异构并行计算

什么是CUDA?CUDA(Compute Unified Device Architecture,统一计算设备架构)是NVIDIA(英伟达)提出的并行计算架构,结合了CPU和GPU的优点,主要用来处理密集型及并行计算。什么是异构计算?这里的异构主要指的是主机端的CPU和设备端的GPU,CPU更擅长逻

CUDA C编程权威指南:1.1-CUDA基础知识点梳理

主要整理了N多年前(2013年)学习CUDA的时候开始总结的知识点,好长时间不写CUDA代码了,现在LLM推理需要重新学习CUDA编程,看来出来混迟早要还的。 1.CUDA 解析:2007年,NVIDIA推出CUDA(Compute Unified Device Architecture,统一计算设

CUDA C编程权威指南:1.2-CUDA基础知识点梳理

主要整理了N多年前(2013年)学习CUDA的时候开始总结的知识点,好长时间不写CUDA代码了,现在LLM推理需要重新学习CUDA编程,看来出来混迟早要还的。 1.闭扫描和开扫描 对于一个二元运算符和一个元输入数组。如果返回输出数组为,那么是闭扫描;如果返回输出数组为,那么是开扫描。串行闭扫描算法,

CUDA C编程权威指南:1.3-CUDA基础知识点梳理

主要整理了N多年前(2013年)学习CUDA的时候开始总结的知识点,好长时间不写CUDA代码了,现在LLM推理需要重新学习CUDA编程,看来出来混迟早要还的。 1.CUDA数组 解析:CUDA数组是使用cudaMallocArray()、cudaMalloc3DArray()分配的,使用cudaFr

CUDA C编程权威指南:2.2-给核函数计时

本文主要通过例子介绍了如何给核函数计时的思路和实现。实现例子代码参考文献[7],只需要把相应章节对应的CMakeLists.txt文件拷贝到CMake项目根目录下面即可运行。 1.用CPU计时器计时(sumArraysOnGPU-timer.cu)[7] 在主函数中用CPU计时器测试向量加法的核函数

CUDA C编程权威指南:2.1-CUDA编程模型

本文主要通过例子介绍了CUDA异构编程模型,需要说明的是Grid、Block和Thread都是逻辑结构,不是物理结构。实现例子代码参考文献[2],只需要把相应章节对应的CMakeLists.txt文件拷贝到CMake项目根目录下面即可运行。 1.Grid、Block和Thread间的关系 GPU中最

3天上手Ascend C编程丨带你认识Ascend C基本概念及常用接口

Ascend C是华为昇腾面向算子开发场景的编程语言,想省时省力快速入门可以看这篇文章,为你系统化梳理AscendC编程最重要的知识点,3天快速上手不迷路。

3天上手Ascend C编程丨通过Ascend C编程范式实现一个算子实例

编程范式是算子实现的固定流程,基于Ascend C编程范式,可以快速搭建算子实现的代码框架。本文以一个实例为大家介绍如何基于Ascend C编程范式快速开发算子。

「C++」深度分析C++中i++与++i的区别

大家好,我是Charzie。在C++编程中,i++和++i是两个常见的自增运算符,用于将变量的值增加1(有时与i+=1效果一样)。然而,虽然它们的功能看似相似,但在实际使用中却存在显著的区别。本博客将深入探讨这两个运算符在语法、语义、使用场景以及性能等方面的差异。 语法与语义 i++和++i在语法上