随笔分类 - c++自学之路
记录自己学习过程中易忘、难点、重点的
摘要:vector基本概念 功能: vector数据结构和数组非常相似,也称为单端数组。 vector和普通数组区别: 不同之处在于数组是静态空间,而vector空间是动态分配的,基本步揍为:建立空间->填充数据->重建更大空间->复制原空间数据->删除原空间->添加新数据,如此反复,保证vector始终
阅读全文
摘要:菱形继承:如有一基类动物类,该基类有俩个派生类🐏类和驼类。然后羊驼类有继承了🐏类和驼类,这四者的继承关系图形构成了一个菱形。代码如下所示 # include <iostream> using namespace std; //动物类,基类 class Animal { public: int a
阅读全文
摘要:对象的初始化和清理 生活中我们买的电子产品都基本会有出厂设置,在某一天我们不用时候也会删除一些自己信息数据保证安全 C++中的面向对象来源于生活,每个对象也会有初始化设置以及对象销毁前的数据清理 构造函数和析构函数 c++利用了构造函数和析构函数来解决对象的初始化和数据清理。这俩个函数将会被编译器自
阅读全文

浙公网安备 33010602011771号