摘要:
背景 学C++ vector时想用个小练习加深理解,于是写了一个对vector内的整数值进行冒泡排序。 冒泡排序的原理 相邻两个元素进行比较,大的放在右边,小的放在左边(从小到大排列),经过一轮循环后最小的元素在最左边。 第一个版本: #include “bubbleSort.hpp” #inclu 阅读全文
摘要:
多态行为的基础:基类声明了一个虚函数,派生类声明一个函数覆盖该函数。但覆盖时有要求,即函数签名必须一致(函数签名包括:函数名 参数列表 const)。 可能出现的问题:有时候我们写程序时可能会出现疏漏,本意是想写一个虚函数去覆盖基类的虚函数,但在写的时候可能参数表或者返回值或者其他地方没有把它定义的 阅读全文