码农知识堂 - 1000bd
Python
PHP
JS/TS
JAVA
C/C++
C#
GO
Kotlin
Swift
C/C++中常用必会的专业单词(持续更新 目前53个)
在阅读C/C++很多经典书籍时,为了不改变原意有些单词就会保留不会被翻译。这时就需要我们会一些常见的单词术语,减少阅读障碍。
C/C++专业词汇
Pointer to member:指针成员
destructor:析构函数
constructor:构造函数
copy constructor:拷贝构造函数
move constructor:移动构造函数
delegating constructor:代理构造函数
delegation cycle: 委派环
shollw copy:浅拷贝
deep copy:深拷贝
Move semantics:移动语义
xvalue,eXpiring Value:将亡值
prvlaue,Pure Rvalue:纯右值
Pass by value: 按值传递
Pass by reference:按引用传递
narrowing:收窄
identifier-expression:标记符表达式
constant-expression constructor:常量构造函数
memory leak:内存泄漏
dangling pointer:悬挂指针
template meta-programming:模板元编程
sequential consistent 顺序一致性
memory model 内存模型
I/O Input/Output:标准输入/输出
stream model:流模型
block/group of code:代码块
namespace:命名空间
string constant:字符串常量
expression:表达式
literal constant:字面常量
compound statement:复合语句
IDE integrated development environment:集成开发环境
program:程序
project:工程
console application:控制台应用程序
variables:变量
constants:常量
literals:字面量
initialization:初始化
intrinsic Type : 内建类型
qualified:限定符
implicit conversion / coercion : 隐式转换
availability:可用性
ambiguity:二义性
accuracy:精确性
partial specialization:特例化/偏特化
compile:编译
run:运行
template template parameters : 模板的模板参数
nested class : 被嵌套的类(通常被译为嵌套类)
class-type : 类对象
undefined:不确定
decay:退化
array-to-pointer:数组到指针
inclusion model:包含模型
other type:其他类型
explicit instantiation directive:显示实例化指示符
exporting template:导出模板
separation model:分离模型
precompiled header:预编译头文件
syntactic constraint:语法约束
semantic constraint:语义约束
random access iterator:随机访问迭代器
default constructible:缺省可构造
inference engine:推理引擎
one-definition rule(ODR):一处定义原则
union:联合
class type:类类型
class template:术语类模板
template class :类模板
function template:函数模板
member function template:成员函数模板
template function:模板函数
template member function:成员模板函数
explicit specialization:显示特例
partial specialization:局部特例
general template:普通模板
primary template:基础模板
declaration:声明
definition:定义
scope:作用域
partial classification:局部分类
translation unit:翻译单元
linkable entity:链接实体
template-id:指模板名称与尖括号内部的所有实参的组合
template argument:模板实参
placeholder:占位符
injected:注入式
substitution-failure-is-not-an-error(SFINAE):替换失败并非错误
non-narrowinginitialization:非窄化的初始化
uniform initialization:一致性初始化
Braced initialization:大括号初始化
side effect:副作用
hiding:隐藏
macro:宏
built-in:内置
computational:计算
arithmetic:算术
boolean:布尔
comparison:比较
logic:逻辑
bitwise:位运算
assignment:赋值
program flow:程序流
memory handling:内存处理
access:访问
type handling:类型操作
error handling:错误处理
increment:递增
decrement:递减
modifiable:可被修改的
addressable:可被寻址的(也叫左值 lvlaue)
pre-increment:前缀递增
pre-decrement:前缀递减
boolean operators:布尔操作符
bit:比特、位
bitwise AND:按位与
bitwise inclusice OR:按位或
bitwise exclusive OR:按位或
comma operator:逗号表达式
operator precedence :操作符优先级
avoid side effects:避免副作用
card puncher:读卡器
separation of conerns:关注点分离
function language:函数式语言
Compound Statement:复合语句
Standard Template Library (STL): 标准模板库
Range-Based for loop : 基于范围的for循环
structured programming:结构化编程
building block:构建单元
Call-by-value:传值调用
Pass-by-value:传值
Pass-by-Reference:引用传递
move semantic:移动语义
expression template:表达式模板
function overloading:函数重载
overload resolution:重载解析/重载决议
Implicit Conversion:隐式类型转换
number of argument:参数数目
defensive programming:预防/防御性编程
exception:异常
regular:正规
motivation:动机
throw:异常
catch:捕获
qualification:修饰符
stream:流
formatting:格式化
manipulator:操作器
flag:标记
fail safe:失效安全
segmentation fault:段错误
violation:访问冲突
pointer:指针
dereference:解引用
memory leak:内存泄漏
Resource Acquisition Is Initialization, RAII:资源获得即初始化
raw pointer:裸指针
refer:援引
Smart Pointers:智能指针
Unique Pointer:独占指针
Unique Ownership:独占所有权
cyclic reference:循环引用
stale reference:失效引用
comments:注释
Preprocessor directives:预处理指令
application :应用程式 应用、应用程序
application framework 应用程式框架、应用框架 应用程序框架
text: 文字 文本
syntax : 语法
symbol :记号
string : 字符串
stream :流
statement :语句、声明
stack :栈
source : 源码
software: 软件
slot :槽
signal:信号
search :查找
refactoring: 重构
project :项目、工程
module :模组、 模块
mutable: 可变的
namespace :命名空间
network:网络
object :对象
meta-programming : 元编程
message :消息
member :成员
load :加载
list :链表
library: 依赖库
item: 项目
iterator :迭代器
interface :接口
initialize :初始化
import :导入
image :图像
icon:图标
heap : 堆
header file :头文件
global : 全局的
generate :生成
functor 仿函数
function :函数
framework :框架
font :字体
flush:刷新
field : 字段
export :导出
exit :退出
exception:异常
initialize: 初始化
create: 创建
cursor :游标 光标
相关阅读:
日志管理系统,多种方式总结
深度之眼(十九)——Python:Numpy库
base64URL解析浏览器链接中的json
NLog配置文件详解
C++学习笔记(五)——类和对象(下)
队列:循环队列和双端队列/受限双端队列
机器学习笔记 - 时间序列预测研究:法国香槟的月销量
Linux C/C++下收集指定域名的子域名信息(类似dnsmap实现)
跨境电商亚马逊、eBay、Shopee、Lazada、速卖通、沃尔玛、阿里国际等平台,怎样进行自养号测评更安全?
vue+导出excel报表
原文地址:https://blog.csdn.net/qq_45254369/article/details/126531788
最新文章
【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
用 Hashids 优雅解决 C 端自增 ID 暴露问题
V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
LLVM Pass快速入门(四):代码插桩
milkup:桌面端 markdown AI续写和即时渲染
基于项目工程构建SBOM(软件物料清单)的研究
鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
.NET 中如何快速实现 List 集合去重?
扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
浅谈数据访问层
热门文章
十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
奉劝各位学弟学妹们,该打造你的技术影响力了!
五年了,我在 CSDN 的两个一百万。
Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
面试官都震惊,你这网络基础可以啊!
你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
心情不好的时候,用 Python 画棵樱花树送给自己吧
通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
13 万字 C 语言从入门到精通保姆级教程2021 年版
10行代码集2000张美女图,Python爬虫120例,再上征途
小工具
小游戏
Copyright © 2022 侵权请联系
2656653265@qq.com
京ICP备2022015340号-1
京公网安备 11010502049817号