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++为信息学奥赛唯一指定的编程语言

「点点赞赏,手留余香」

赞赏

  • Mk75vk0
  • 1人赞过
1
0
0
评论 0 请文明上网,理性发言

相关文章

  • 作者|BartlomiejFilipek译者|王强策划|万佳C++发展得非常快!例如,C++标准的页数从C++98/03的879页增加到了C++20的1834页,多了近1000页!更重要的是,C++每次修订后,我们都会获得几十个新特性。你需要学习所有这些东西才能写出好代码吗?如何在当今的C++世界中保持理智? 介绍你可
    YFLeslie 6 1 0 条评论
  • 作者|我不想种地 责编|屠敏 封图|CSDN付费下载自东方IC 引言 团队有项目考虑用Go重写,所以花了些时间调研Go。 第一次接触Go是5年前,14年4月份,也是在我司,全职钻研一周,彼时C++中毒太深,内心排斥其他编程语言,看其他语法总觉得有点怪,而且有"C/C++能做任何事,故无用其他语言之必要"的思想在作祟。
    glzt 8 4 0 条评论
  • 作者|繁星蓝雨责编|夕颜头图|CSDN下载自视觉中国 出品|CSDN(ID:CSDNnews) 常见观点 可以轻易的找出许多文献说明C++太复杂了,例如学习C++的书籍的厚度。 这样以至于C++的设计者Bjarne都曾怀疑具有类的C是不是已经太庞大了。 因为,总有大量对语言的新特性的要求: 对如何利用现有特性完成某些
    謫nY 4 6 0 条评论
  • 编辑|Lisa C++20要来了!然而,大家都不看好是怎么回事儿? 为了C++20,C++标准委员会曾举办历史上规模最大的一次会议(180人参会),试图通过会议确定哪些特性可以加入新版本,我们也已经看到媒体爆料的部分新特性,比如Concepts、Ranges、Modules、Coroutimes等,但大部分开发人员并
    SIRISGODLIKE11 4 0 0 条评论
  • 作者|OwenHughes 译者|Sambodhi 策划|刘燕 强大、灵活、复杂:C++的起源可以追溯到40年前,但它仍然是当今使用最广泛的编程语言之一。为了找出原因,TechRepublic采访了C++之父BjarneStroustrup。 C++的起源可以追溯到1979年,那时编程语言的创造者BjarneStr
    帝丿紅錧 8 4 0 条评论
  • 作者|Amazing10来源|业余码农(ID:Amateur_coder)头图|CSDN下载自东方IC看到标题,你可能不太明白是什么意思。不要着急,看到最后你就明白啦。我相信很多人接触编程都是源于大学期间的那堂C++语言程序编程,但是这门课却只告诉了你编程语言是什么,却没告诉你要怎么去熟练掌握编程。所以,不可避免的是
    打死-小袋狗 4 3 0 条评论
  • 选自modernescpp 作者:JPTech等 机器之心编译 参与:Panda、杜伟C++20(C++编程语言标准2020版)将是C++语言一次非常重大的更新,将为这门语言引入大量新特性。近日,C++开发者RainerGrimm正通过一系列博客文章介绍C++20的新特性。目前这个系列文章已经更新了两篇,本篇是第一篇,
    大傻帽活宝 3 1 0 条评论
  • 刚刚结束的C++标准委员会2019春季会议在夏威夷科纳举办,委员会在这次会议中确定了下一个国际标准C++20的全部特性,这标志着C++20的特性设计工作已完成。 按照C++20的发布计划,这次会议正是为了冻结C++20的特性而举办,进入特性冻结阶段(Featurefreeze)意味着所有的功能特性将被冻结,并且不会再加
    931v 4 3 0 条评论
  • 关键时刻,第一时间送达! 何为C++17? C++17是继C++14之后,C++编程语言ISO/IEC标准的下一次修订的非正式名称。而就在昨日,ISOC++委员会正式发布了C++17标准,官方名称为ISO/IEC14882:2017。 C++17标准化图表 C++17主要特性 基于C++11,C++17旨在使C++成
    Hancartoon 3 0 0 条评论
  • 现在日常生活和工作中用到的很多软件都是使用MicrosoftVisualStudio编写的,这类软件想要在Windows中运行是少不了微软系统运行库的,例如Adobe系列软件、常用聊天工具、一些游戏等。不知道大家有没有在安装完某一软件/游戏后,打开时提示缺失.dll文件的情况,对,就像下图这样,前称可能不同,但后缀一定
    clcl 5 6 0 条评论