c++ notes

来源:互联网 发布:unity3d 5.0 编辑:程序博客网 时间:2024/05/21 11:05

父类类型的指针指向子类的实例,后期绑定;

包含纯虚函数的类都是抽象类,不能生成实例。

STL的代码从广义上讲分为三类:algorithm(算法)、container(容器)和iterator(迭代器)

set集合不允许元素重复,通过迭代器遍历其元素

vector是一块连续内存,当空间不足了会再分配,模拟动态数组。
list是双向链表。
deque是双端队列可在头和尾部插入、删除元素。

map使用平衡二叉树来管理元素,不允许key值重复

相同类型的类对象是通过拷贝构造函数来完成整个复制过程的拷贝构造函数是一种特殊的构造函数,函数的名称必须和类名称一致,它必须的一个参数是本类型的一个引用变量

0 0