C++ Primer笔记(4)
来源:互联网 发布:阿里云 云解析 编辑:程序博客网 时间:2024/06/05 02:49
定义const对象,一个用不可改变的变量代表一常数的解决办法。
非const变量默认为extern,要使const变量能够在其它的文件中访问,必须显式地指定它为extern。
extern const bufSize=500;
引用:
int ival=1024;
int &refVal=ival;
const引用是指向const对象的引用。
const int ival=1024;
const int &refVal=ival;
普通引用绑定到const对象是不合法的。
typedef用来定义类型的同义词
三个目的:
为了隐藏特定类型的实现,强调使用类型的目的。
简化复杂的类型定义,使其更容易理解。
允许一种类型用于多个目的,同时使得每次使用该类型的目的明确。
枚举
enum open_modes{input,output,append};
默认第一个枚举成员赋值为0。
非const变量默认为extern,要使const变量能够在其它的文件中访问,必须显式地指定它为extern。
extern const bufSize=500;
引用:
int ival=1024;
int &refVal=ival;
const引用是指向const对象的引用。
const int ival=1024;
const int &refVal=ival;
普通引用绑定到const对象是不合法的。
typedef用来定义类型的同义词
三个目的:
为了隐藏特定类型的实现,强调使用类型的目的。
简化复杂的类型定义,使其更容易理解。
允许一种类型用于多个目的,同时使得每次使用该类型的目的明确。
枚举
enum open_modes{input,output,append};
默认第一个枚举成员赋值为0。
- c++primer 4 笔记
- 《C Primer Plus》阅读笔记(4)
- C++Primer学习笔记(4)
- C++primer学习笔记《4》
- c++primer笔记(1)
- C++Primer 笔记(2)
- C++Primer笔记(三)
- C++primer笔记(四)
- C++Primer笔记(五)
- C++primer笔记(六)
- C++primer笔记(七)
- c++Primer笔记(11)
- c++Primer笔记(15)
- c++primer 笔记(一)
- C++Primer 笔记(一)
- C++primer笔记(21)
- 学习笔记(C++primer)
- C++Primer笔记4(第五章-表达式)
- 黑马程序员_笔记九
- 大端(Big Endian)与小端(Little Endian)详解
- AndroidManifest.xml文件详解(permission-group)
- 黑马程序员_笔记十
- AndroidManifest.xml文件详解(manifest)
- C++ Primer笔记(4)
- 华为上机试题
- 那时,我们正年轻
- AndroidManifest.xml文件详解(permission-tree)
- B树、B-树、B+树、B*树、红黑树rbtree 二叉排序树、trie树Double Array 字典查找树
- Cache组织方式
- algorithm
- 易懂易上手WebService客户端——C++之SoapTookit——附源码例子插件
- Socket 多线程,Java C/S 模式 编程(服务器端)