怎样学会写C++STL中的容器,如deque和map

简单的写deque,如果不考虑性能的话,你不一定非得按照它原本的 map 控制块的思想,你甚至可以用 vector 的思想,反正只要实现了 push_front,push_back,pop_front,pop_back 等基本操作就好,那样把数千行的代码量一下子降到了数百行。map 同理。
■网友
如果你是学生的话,那么写一个 STL 既能锻炼 C++ 编程能力,又能学习数据结构和算法。
我认为一个好的 STL 需要支持 C++11,同时又能把代码写得简洁易懂。
【怎样学会写C++STL中的容器,如deque和map】 我最近在看的一个 C++11 风格的 STL,一个学长写的,可以分享一下:
senlinzhan/mystl有点小缺点,就是有还几个容器还没有实现,不过总体代码可读性挺好的


    推荐阅读