八股-STL中的数据结构-vector如何实现?-vector删除一部分数据,如何回收掉?-声明vector<int> a,在内存会分配什么空间?-函数内部声明vector<int> a,内存分配的位置?push元素时,栈指针如何变?(以上均考察vector的模板类实现)-map?-unordered_map 查找过程?-unordered_map链表存储时,每个节点存放内容?(以上考察unordered_map 的实现)-智能指针的结构?-如何构造shared_ptr-new/malloc-free掉void*指针,如何确定空间大小? malloc 并不会显式地...