C++ 编程中常用的英文单词(首字母是O、P、R开头)
【前言】学习编程不一定需要英语水平很高,能记住认识一些常用的英文单词也可以,有看不明白的文档资料也可以使用翻译工具,编写代码时大部分好用的IDE都是有代码提示的。本文主要介绍C++语言编程中常用的英语单词。
1、O首字母
英文
中文
object
对象
object file
目标文件
object-oriented design(OOD)
面向对象设计
object-oriented programming(OOP)
面向对象编程
oct stream manipulator
oct流操纵算子
off-by-one error
漏1错误
offset into vtable
偏移量
ofstream class
ofstream类
opening a file
打开文件
operand
操作数
operating system
加载应用程序并为这些程序提供服务的软件
operating system
操作系统
operator
运算符
operator associability
运算符结合律
operator char*
operator implemented as function
将运算符实现为函数
operator int
operator keyword
operator 关键字
operator overloading
运算符重载
operator precedence
运算符的优先级
operator void* member function
operator void*成员函数
operator!
operator! member function
operator!成员函数
optimizing compiler
优化编辑器
oracle
预测其他程序行为的程序
ostream class
ostream类
output device
输出设备
over loadable operators
可重载的运算符
overloaded !=operator
重载的!=运算符
overloaded [] operator
重载的[]运算符
overloaded + operator
重载的 + 运算符
overloaded += operator
重载的 += 运算符
overloaded = = operator
重载的= =运算符
overloaded =operator
重载的=运算符
overloaded assignment (=) operator
重载的赋值 运算符
overloaded++operator
重载的++运算符
overloaded<
重载的<<运算符
overloaded<=operator
重载的<=运算符
overloaded
重载的<运算符
overloaded>=operator
重载的>=运算符
overloaded>>operator
重载的>>运算符
overloaded>operator
重载的>运算符
overloaded--operator
重载的--运算符
overloading
重载
overloading a binary operator
重载二元运算符
overloading a template function
重载模板函数
overloading a unary operator
重载一元运算符
override a base-class member function
重定义基类成员函数
override a pure virtual function
重定义纯虚函数
2、P首字母
英文
中文
padding
填充
parallel vector
平行向量
parameter
形参
parameter in a function definition
函数定义中的参数
parameter passing
参数传递
parameter value
形参值
parameter variable
形参变量
parameterized stream manipulator
参数化流操纵算子
parameterized type
参数化类型
parentheses
括号
pass of s bubble sort
冒泡排序操作
pass-by-reference
按引用传递
passing arrays to functions
将数组传递给函数
peek member function
peek成员函数
pointer
指针
pointer
comparison
指针比较
pointer arithmetic
指针算法
pointer assignment
指针赋值
pointer expression
指针表达式
pointer indexing
指针索引
pointer subscripting
指针下标
pointer to a base class
基类指针
pointer to a base-class object
基类对象指针
pointer to a derived class
派生类指针
pointer to a derived-class object
派生类对象指针
pointer to a function
函数指针
pointer to an abstract class
抽象类指针
pointer to void(void*)
void指针
pointer types
指针类型
pointer/offset notation
指针/偏移量符号
polymorphism
多态
popping a value
删除栈顶值
position number
位置号
positive test case
正向测试用例
post decrement operator
后置自减运算符
postfix operator
后缀运算符
postfix unary operator overloading
后缀一元运算符重载
post increment pow
后置自增运算符
pow function
pow函数
precedence
优先级
precision member function
precision成员函数
precondition
前置条件
predecrement operator
前置自减运算符
predefined stream
预定义的流
predicate function
谓词函数
prefix operator
前缀运算符
preincrement operator
前置自增运算符
preprocessor
预处理器
primary memory
主内存
principle of least privilege
最低权限原则
private
私有的
private base class
private基类
private inheritance
private继承
procedural programming
过程式编程
procedure
过程
programmer-defined function
程序员定义的函数
programmer-defined type
程序员定义类型
programming "in the general"
常规编程
programming "in the specific"
特定编程
programming language
编程语言
project
项目
promotion hierarchy
层次提升
prompt
提示
protected
受保护的
protected base class
protected基类
protected inheritance
protected继承
protected member of a class
类的protected成员
prototype
原型
proxy class
代理类
pseudo code
伪代码
public base class
public基类
public inheritance
public继承
public interface of a class
类的public接口
pure virtual function(=0)
纯虚函数(=0)
pushing a value
压入值
put member function
put 成员函数
put back member function
put back成员函数
query function
查询函数
3、R首字母
英文
中文
RAM
随机存储器
random access
随机存取
random number generation
随机数产生
randomize
随机化
rapid applications development(RAD)
快速应用程序开发
rdstate member function
rdstate成员函数
read member function
read成员函数
read-only variable
只读变量
recursion
递归
recursive call
递归调用
recursive function
递归函数
redirection
重定向
reference parameter
引用参数
reference to a base class
基类引用
reference to a derived class
抽象类引用
reference type
引用类型
register storage class specifies
register存储类说明符
regression testing
回归测试
regular expression
正则表达式
relational operators
关系运算符
repetition
重复
repetition structures
重复结构
reserved word
保留字
resetiosflags stream manipulator
resetiosflags流操纵算子
return
返回
return value
返回值
return-value -type
返回值类型
reusable code
可复用代码
right-justified
右对齐
right-to-left associability
从右向左结合律
round off error
截位错误
row subscript
行下标
rules of operator precedence
运算符优先级规则
run-time error
运行错误
run-time stack
运行栈
rvalue("right value")
右值
注:C++为信息学奥赛唯一指定的编程语言
相关文章
-
作者|BartlomiejFilipek译者|王强策划|万佳C++发展得非常快!例如,C++标准的页数从C++98/03的879页增加到了C++20的1834页,多了近1000页!更重要的是,C++每次修订后,我们都会获得几十个新特性。你需要学习所有这些东西才能写出好代码吗?如何在当今的C++世界中保持理智? 介绍你可
-
作者|我不想种地 责编|屠敏 封图|CSDN付费下载自东方IC 引言 团队有项目考虑用Go重写,所以花了些时间调研Go。 第一次接触Go是5年前,14年4月份,也是在我司,全职钻研一周,彼时C++中毒太深,内心排斥其他编程语言,看其他语法总觉得有点怪,而且有"C/C++能做任何事,故无用其他语言之必要"的思想在作祟。
-
作者|繁星蓝雨责编|夕颜头图|CSDN下载自视觉中国 出品|CSDN(ID:CSDNnews) 常见观点 可以轻易的找出许多文献说明C++太复杂了,例如学习C++的书籍的厚度。 这样以至于C++的设计者Bjarne都曾怀疑具有类的C是不是已经太庞大了。 因为,总有大量对语言的新特性的要求: 对如何利用现有特性完成某些
-
编辑|Lisa C++20要来了!然而,大家都不看好是怎么回事儿? 为了C++20,C++标准委员会曾举办历史上规模最大的一次会议(180人参会),试图通过会议确定哪些特性可以加入新版本,我们也已经看到媒体爆料的部分新特性,比如Concepts、Ranges、Modules、Coroutimes等,但大部分开发人员并
-
作者|OwenHughes 译者|Sambodhi 策划|刘燕 强大、灵活、复杂:C++的起源可以追溯到40年前,但它仍然是当今使用最广泛的编程语言之一。为了找出原因,TechRepublic采访了C++之父BjarneStroustrup。 C++的起源可以追溯到1979年,那时编程语言的创造者BjarneStr
-
作者|Amazing10来源|业余码农(ID:Amateur_coder)头图|CSDN下载自东方IC看到标题,你可能不太明白是什么意思。不要着急,看到最后你就明白啦。我相信很多人接触编程都是源于大学期间的那堂C++语言程序编程,但是这门课却只告诉了你编程语言是什么,却没告诉你要怎么去熟练掌握编程。所以,不可避免的是
-
选自modernescpp 作者:JPTech等 机器之心编译 参与:Panda、杜伟C++20(C++编程语言标准2020版)将是C++语言一次非常重大的更新,将为这门语言引入大量新特性。近日,C++开发者RainerGrimm正通过一系列博客文章介绍C++20的新特性。目前这个系列文章已经更新了两篇,本篇是第一篇,
-
刚刚结束的C++标准委员会2019春季会议在夏威夷科纳举办,委员会在这次会议中确定了下一个国际标准C++20的全部特性,这标志着C++20的特性设计工作已完成。 按照C++20的发布计划,这次会议正是为了冻结C++20的特性而举办,进入特性冻结阶段(Featurefreeze)意味着所有的功能特性将被冻结,并且不会再加
-
关键时刻,第一时间送达! 何为C++17? C++17是继C++14之后,C++编程语言ISO/IEC标准的下一次修订的非正式名称。而就在昨日,ISOC++委员会正式发布了C++17标准,官方名称为ISO/IEC14882:2017。 C++17标准化图表 C++17主要特性 基于C++11,C++17旨在使C++成
-
现在日常生活和工作中用到的很多软件都是使用MicrosoftVisualStudio编写的,这类软件想要在Windows中运行是少不了微软系统运行库的,例如Adobe系列软件、常用聊天工具、一些游戏等。不知道大家有没有在安装完某一软件/游戏后,打开时提示缺失.dll文件的情况,对,就像下图这样,前称可能不同,但后缀一定