![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++ Prime中文版第五版 读书笔记
C++ Prime中文版第五版 读书笔记
我的小心翼翼你不懂。
这个作者很懒,什么都没留下…
展开
-
C++ Prime 中文版第五版 第九章 顺序容器 笔记
1.顺序容器为程序员提供了控制元素和访问顺序的能力。2.顺序容器类型以及优缺点:vector 可变大小数组。支持快速随机访问。在尾部之外的位置插入或删除元素可能很慢deque 双端队列。支持快速随机访问。在头尾位置插入/删除速度很快list 双向链表。只支持双向顺序访问。在list中任何位置进行插入/...原创 2020-04-03 17:20:58 · 112 阅读 · 0 评论 -
C++ Prime 中文版第五版 第八章 IO库 笔记
1.头文件iostream中定义了用于读写流的基本类型,fstream中定义了读写命名文件的类型,sstream定义了读写内存string对象的类型。2.标准库使我们能忽略这些不同类型的流之间的差异,是通过继承机制来实现的。3.IO对象无拷贝或赋值,由于不能拷贝IO对象,因此我们也不能将形参或返回类型设置为流类型。进行IO操作的函数通常以引用方式传递和返回流。读写一个IO对象会改变其状态,因此...原创 2020-03-30 23:37:02 · 112 阅读 · 0 评论 -
C++ Prime 中文版第五版 第七章 类 笔记
1.类的基本思想是数据抽象和封装。数据抽象是一种依赖于接口和实现分离的编程。2.定义在类内部的函数是隐式inline函数。3.this的目的总是指向"这个"对象,所以this是一个常量指针。4.C++语言的做法是允许把const关键字放在成员函数的参数列表之后,此时,紧跟在参数列表后面的const表示this是一个指向常量的指针。像这样使用const的成员函数被称作常量成员函数。5.常量对...原创 2020-03-23 19:55:32 · 103 阅读 · 0 评论 -
C++ Prime 中文版第五版 第六章 函数 笔记
1.函数的返回类型不能是数组类型或函数类型,但可以是指向数组或函数的指针。2.未初始化的内置类型局部变量将产生未定义的值。静态局部变量除外,初始化为0。3.如果一个函数永远也不会被用到,那它可以只有声明没有定义。4.熟悉C的程序员常常使用指针类型的形参访问函数外部的对象。在C++语言中,建议使用引用类型的形参替代指针。...原创 2020-03-11 18:23:05 · 171 阅读 · 0 评论 -
C++ prime 中文版第五版 第五章 语句 笔记
1.使用空语句时应该加上注释,从而令对这段代码的人知道该语句是有意省略的。但多余的空语句并非总是无害的。2.复合语句是指用花括号括起来的语句和声明的序列,也称作块。3.许多编译器和开发环境都提供一种辅助工具,它可以自动地缩进代码以匹配其语法结构,善用此类工具益处多多。4.注意悬垂else,在C++中,else与离它最近且尚未匹配的if匹配。与代码缩进格式无关。5.case关键字和它对应的值...原创 2020-03-11 00:35:56 · 126 阅读 · 0 评论 -
C++ prime 中文版第五版 第四章 表达式 笔记
1.嵌套条件运算符finalgrade=(grade>90)?“high pass”:(grade<60)?“fail”:“pass”2.条件运算符嵌套越多,代码可读性越差,因此,条件运算符的嵌套最好别超过两到三层。3.条件运算符的优先级比较低,嵌入到长表达式时通常两端加括号。(例如:与输出cout)4.关于位运算的符号位如何处理没有明确的规定,所以强烈介意仅将位运算符用于处...原创 2020-03-10 01:10:52 · 145 阅读 · 0 评论