<<C++ Primer>> 术语表(待补充)

术语表

第 1 章 开始

参数(实参, argument): 向函数传递值
??
赋值(assignment): 抹去一个对象当前值一个新值取代之
??
缓冲区(buffer): 一个存储区域, 用于保存数据。IO 设施通常将输入(或输出)数据保存在一个缓冲区中,读写缓冲区的动作与程序中的动作无关的。我们可以显式地刷新缓存,以便强制将缓冲区中的数据写入输出设备。默认情况下,读cin 会刷新cout ;程序非正常终止时也会刷新cout 。
??
内置类型(built-in type):由语言定义的类型:如 int。
??
Cerr:一个ostream 对象,关联到标准错误,通常写入与标准输出相同的设备。默认情况下,写到cerr的数据是不缓冲的。cerr 通常用于输出错误信息或其他不属于程序正常逻辑的输出内容
??
类(class):一种用于定义自己的数据结构及其相关操作的机制。类是C++中最基本的特性之一。标准库类型中,如 istream 和 ostream都是类。
??
类类型(class type):类定义的类型。类名即为类型名。
??
clog:一个ostream对象,关联到标准错误。默认情况下,写到 clog 的数据是被缓冲的。clog 通常用于报告程序的执行信息, 存如一个日志文件中。
??
注释(comment):被编译器忽略的程序文本。C++有两种类型的注释:单行注释和界定符对注释。单行注释以 // 开始,从 // 到行尾的所用内容都是注释。 界定符对注释以 /* 开始,其后的所有内容都是注释,直至遇到 */ 为止。
??
条件(condition):求值结果为真或假的表达式。通常用值 0 表示假,用非零值表示真。
??
cout: 一个 ostream 对象,用于将数据写入标准输出。通常用于程序的正常输出内容。
??
花括号(curly brace): 花括号用于划定程序块边界。左花括号( { )为程序块开始,右花括号( } )为结束。
??
数据结构(data structure): 数据及其上所允许的操作的一种逻辑组合。
??
编辑-编译-调试(edit-compile-debug):使程序能正确执行的开发过程。
??
文件结束符(end-of-file):使程序能正确执行的开发过程。
??
表达式 (expression): 最小的计算单元。一个表示式包含一个或多个运算对象,通常还包含一个或多个运算符。表达式求值会产生一个结果。例如,假设 i 和 j 是 int 对象,则 i + j 是一个表达式,它产生两个 int 值的和。
??
for 语句(for statement): 迭代语句,提供重复执行能力。通常用来将一个计算反复执行指定次数。
??
函数(function): 具名的计算单元。
??
函数体(function body): 语句块,定义了函数所执行的动作。
??
函数名(function body): 函数为人所知的名字,也用来进行函数调用
??
头文件(header): 使类或其他名字的定义可被多个程序使用的一种机制。程序通过 #include 指令使用头文件。
??
if 语句(if statement): 根据一个特定条件的值进行条件执行的语句。如果条件为真,执行 if 语句体。否则,执行 else 语句体(如果存在的话)。
??
初始化(initialize): 在一个对象创建的时候赋予它一个值。
??
iostream 头文件: 提供了面向流的输入输出的标准库类型。
??
istream : 提供了面向流的输入的库类型。
??
库类型(library type: 标准库定义的类型,如 istream。
??
main: 操作系统执行一个C++程序时所调用的函数。每个程序必须有且只有一个命名为 main 的函数。
??
操纵符(mainpulator): 对象,如 std::endl,在读写流的时候用来“操纵”流本身。
??
成员函数(member function): 类定义的操作。通常通过调用成员函数来操作特定对象。
??
方法(method): 成员函数的同义术语。
??
命名空间(namespace): 将库定义的名字放在一个单一位置的机制。命名空间可以帮助避免不经意的名字冲突。C++标准库定义的名字在命名空间 std 中。
??
ostream: 标准库类型,提供面向流的输出。
??
形参列表(parameter list): 函数

第 I 部分 C++基础

第 2 章 变量和基本类型

第 3 章 字符串, 向量和数组

第 4 章 表达式

第 5 章 语句

第 6 章 函数

第 7 章 类

第 II 部分 C++标准库

第 8 章 IO库

第 9 章 顺序容器

第 10 章 泛型算法

第 11 章 关联容器

第 12 章 动态内存

第 III 部分 类设计者的工具

第 13 章 拷贝控制

第 14 章 重载运算与类型转换

第 15 章 面向对象程序设计

第 16 章 模板与泛型编程

第 IV 部分 高级主题

第 17 章 标准库特殊设施

第 18 章 用于大型程序的工具

第 19 章 特殊工具与技术

原文地址:https://www.cnblogs.com/isChenJY/p/11365925.html

时间: 2024-08-12 03:22:55

<<C++ Primer>> 术语表(待补充)的相关文章

&lt;&lt;C++ Primer&gt;&gt; 第 2 章 变量和基本类型 术语表

术语表 第 2 章 变量和基本类型 地址(address): 是一个数字,根据它可以找到内存中的一个字节 ?? 别名生命(alias declaration): 为另一种类型定义一个同义词:使用 "名字 = 类型" 的格式将名字作为该类型的同义词. ?? 算术类型(arithmetic type): 布尔值,字符,整数,浮点数等内置类型. ?? 数组(array): 是一种数据结果,存放着一组未命名的对象,可以通过索引来访问这些对象. ?? auto: 是一种类型说明符,通过变量的初始

&lt;&lt;C++ Primer&gt;&gt; 第一章 开始 术语表

术语表 第 1 章 开始 参数(实参, argument): 向函数传递值 ?? 赋值(assignment): 抹去一个对象当前值一个新值取代之 ?? 缓冲区(buffer): 一个存储区域, 用于保存数据.IO 设施通常将输入(或输出)数据保存在一个缓冲区中,读写缓冲区的动作与程序中的动作无关的.我们可以显式地刷新缓存,以便强制将缓冲区中的数据写入输出设备.默认情况下,读cin 会刷新cout :程序非正常终止时也会刷新cout . ?? 内置类型(built-in type):由语言定义的

&lt;&lt;C++ Primer&gt;&gt; 第三章 字符串, 向量和数组 术语表

术语表 第 3 章 字符串, 向量和数组 begin: 是 string 和 vector 的成员,返回指向第一个元素的迭代器.也是一个标准库函数,输入一个数字,返回指向该数字首元素的指针. ?? 缓冲区溢出(buffer overflow): 一种严重的程序故障,主要的原因是试图通过一个越界的索引访问容器内容,容器类型包括 string,vector 和 数组等. ?? C 风格字符串(C-style string): 以空字符结束的字符数组.字符串字面值是 C 风格字符串,C风格字符串容易出

项目管理术语表

术语表中的许多单词,在词典中都有更广泛甚至不同的含义.本术语表遵循如下惯例对术语进行定义:? 在某些情况下,一个术语由多个单词组成(如风险紧迫性评估):? 当出现同义词时,不再对同义词进行定义,而建议读者参见相应的常用词语(即见某某词语):? 对非同义词的相关术语,则在其定义结尾处标明交叉引用(即参见某某词语).Acceptance Criteria 验收标准:可交付成果通过验收前必须满足的一系列条件.Accepted Deliverables 验收的可交付成果:项目产出的,且被项目客户或发起人

Direct3D12 术语表

????一下子没注意,DX12的初期文档就在昨天发布了,怼RPG的人已经跑路,长夜慢慢怼一下术语表,好歹能用来装逼 ????Adaptive Scalable Texture Compression (ASTC) ????????自适应可扩展纹理压缩,新一代的纹理压缩方式,具体见Adaptive Scalable Texture Compression ????Binding ????????绑定,在图形管道上附着内存,比如绑定图片资源到管道 ????Buffer ????????缓存,连续的内

W3C词汇和术语表

以A字母开头的词汇 英文 中文 abstract module 抽象模组 access 访问.存取 access control 存取控制 access control information 存取控制资讯 access mechanism 存取机制 access rights 存取权限 accessibility 无障碍性 accessibility information 无障碍网页资讯 accessibility problem 无障碍网页问题 accessible 无障碍的 access

MYSQL术语表

MYSQL术语表 http://dev.mysql.com/doc/refman/5.6/en/glossary.html MySQL Glossary These terms are commonly used in information about the MySQL database server. This glossary originated as a reference for terminology about the InnoDB storage engine, and th

规范化建模之术语表

1.统一内部术语 (统一内部元数据,一个实体 属性 在整个系统中应该保持一致) 业务元数据:主要包括业务规则.定义.术语.术语表.运算法则和系统使用业务语言等,主要使用者是业务用户. 技术元数据:主要用来定义信息供应链(Information Supply Chain,ISC)各类组成部分元数据结构,具体包括各个系统表和字段结构.属性.出处.依赖性等,以及存储过程.函数.序列等各种对象. 操作元数据:是指应用程序运行信息,比如其频率.记录数以及各个组件的分析和其它统计信息等. 2.Glossar

Google发布机器学习术语表 (包括简体中文)

Google 工程教育团队已经发布了多语种的 Google 机器学习术语表,该术语表中列出了一般的机器学习术语和 TensorFlow 专用术语的定义.语言版本包括西班牙语,法语,韩语和简体中文. 查阅中文版术语表: https://developers.google.com/machine-learning/crash-course/glossary?hl=zh-cn 原文地址:https://www.cnblogs.com/jacen789/p/8647601.html