码农知识堂 - 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 :游标 光标
相关阅读:
Redis之Lua脚本讲解
Linux系统下的redis集群模式
2022最令人惊艳的人工智能论文整理分享(附视频、代码)
MongoDB的数据恢复与备份
Android Studio 自动生成 Gson bean
k8s系列-kuboard创建工作负载 docker上传java微服务jar包到仓库的过程
java项目-第134期ssm社团管理系统-java毕业设计
DotNetGuide专栏C#/.NET/.NET Core充电站(让你学习不迷路)
XML——基本语法及使用规则
【iOS】——用单例类封装网络请求
原文地址:https://blog.csdn.net/qq_45254369/article/details/126531788
最新文章
攻防演习之三天拿下官网站群
数据安全治理学习——前期安全规划和安全管理体系建设
企业安全 | 企业内一次钓鱼演练准备过程
内网渗透测试 | Kerberos协议及其部分攻击手法
0day的产生 | 不懂代码的"代码审计"
安装scrcpy-client模块av模块异常,环境问题解决方案
leetcode hot100【LeetCode 279. 完全平方数】java实现
OpenWrt下安装Mosquitto
AnatoMask论文汇总
【AI日记】24.11.01 LangChain、openai api和github copilot
热门文章
十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
奉劝各位学弟学妹们,该打造你的技术影响力了!
五年了,我在 CSDN 的两个一百万。
Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
面试官都震惊,你这网络基础可以啊!
你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
心情不好的时候,用 Python 画棵樱花树送给自己吧
通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
13 万字 C 语言从入门到精通保姆级教程2021 年版
10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系
2656653265@qq.com
京ICP备2022015340号-1
正则表达式工具
cron表达式工具
密码生成工具
京公网安备 11010502049817号