一边看侯捷老师(STL源码分析)课程,一边记录下来,仅是给自己当笔记看的。
1.容器之间的关系实现与分类
2.深度探索list
list的本身就是node(指针),它里面除了data,还有前后两个指针(两个字节),但它要实现环状,一定要有一个是虚的,前闭后开。
2.9和4.9内存差异,2.9一个node,4个字节,但4.9list有继承父类,父类包含连个最前和最后所指的那块虚空间,所以是8,如下图:
一边看侯捷老师(STL源码分析)课程,一边记录下来,仅是给自己当笔记看的。
list的本身就是node(指针),它里面除了data,还有前后两个指针(两个字节),但它要实现环状,一定要有一个是虚的,前闭后开。
2.9和4.9内存差异,2.9一个node,4个字节,但4.9list有继承父类,父类包含连个最前和最后所指的那块虚空间,所以是8,如下图: