c++ primer
文章平均质量分 82
看书
(ノへ ̄、)。
菜鸟新人
展开
-
第 15章 面向对象程序设计
我们既能使用基类Quote的对象调用该函数,也能使用Bulk_quote派生类的对象调用它,又因为print_total是使用引用类型调用net_price函数,实际传入的对象类型将决定执行哪个版本的函数。基类将类型相关的函数与派生类不做改变直接继承的函数区分对待,对于某些函数,基类希望派生类各自定义适合自己的版本,此时基类就将这些函数声明成虚函数。通过继承联系在一起的类构成了一种层次关系,通常在层次关系的根部有一个基类,其他类则直接或者间接从基类继承而来,这些继承得到的类称为派生类。原创 2022-09-27 14:02:02 · 82 阅读 · 0 评论 -
第 14章 重载运算与类型转换
重载的运算符是具有特殊名字的函数:它们的名字由关键字operator和其后要定义的运算符共同组成,与其他函数一样重载运算符也要包含返回值类型、参数列表以及函数体如果一个运算符函数是成员函数,则其他的第一个(左侧)运算对象绑定到隐式的this指针上,因此,成员运算符函数的参数数量比运算符的运算对象总数要少一个;对于一个运算符函数来说,它或者是类的成员,或者至少含有一个类类型的参数:运算符本质是一次函数的调用直接调用一个重载的运算符函数某些运算符不应该被重载。原创 2022-09-24 21:53:55 · 515 阅读 · 0 评论 -
第十三章 拷贝控制
c++原创 2022-09-22 17:11:56 · 106 阅读 · 0 评论 -
c++ 标准库 ||
list 和 forward_list 任何位置的删除和添加都很块,但是访问一个元素要遍历整个容器。顺序容器就是排放顺序与先后加入容器有关。顺序容器可以保存任意的数据类型。end: 最后一个元素的下一个。每个容器中都有两个迭代器。begin:第一个元素。原创 2022-09-13 21:20:19 · 305 阅读 · 0 评论 -
c++基础 |
在大多数系统中return 不管返回什么值都是结束函数,但是返回0表示正常退出,返回-1表示异常,我们在显示面板可以看到是打印出-1还是0。标准头文件中查找 “ ”当前代码目录中查找。标准头文件中查找 “ ”当前代码目录中查找。原创 2022-09-09 19:14:56 · 525 阅读 · 0 评论