C++ Primer 阅读笔记
学术大new牛
无形之刃,最为致命~
展开
-
IO流
字符串输入流(istringstream) 用于字符串读取数据 在构造函数中设置要读取的字符串 功能 支持ifstream类的除open、close外的所有操作 典型应用 将字符串转换为数值 #include <iostream> #include <sstream> using namespace std; template <class T> inl...原创 2020-01-28 20:20:46 · 92 阅读 · 0 评论 -
C++多态
初识虚函数 用virtual关键字说明的函数 虚函数是实现运行时多态的基础 C++中虚函数是动态绑定的函数 虚函数必须是非静态的成员函数,虚函数经过派生之后,就可以实现运行过程中的多态。 一般成员函数可以是虚函数 构造函数不能是虚函数 析构函数可以是虚函数 一般虚构函数成员 虚函数的声明 virtual函数类型 函数名(形参表) 虚函数声明只能出现在类定义中的函数原型声明中,而不能在成员函数...原创 2020-01-23 13:59:19 · 109 阅读 · 0 评论 -
C++Primer第2章
引用 引用即别名,并非对象,它只是一个已经存在的对象所起的另外一个名字。 引用赋值,实际上是把值赋给了引用绑定的对象,获取引用的值,实际上是获取了与引用绑定的对象的值。 引用本身不是一个对象,所以不能定义引用的引用。 引用只能绑定在对象上,而不能与字面值或某个表达式的计算结果绑定在一起。 指针 指针定义时,无需赋初值。 因为引用不是对象,没有实际地址,所以不能定义指向引用的指针。 所有只针的...原创 2020-01-19 13:42:26 · 86 阅读 · 0 评论