关于C++ STL容器的默认内存管理,需参考allocator。
关于deque的内存模型及其clear操作,我不甚了了,请参考您使用的标准库的代码。
若想深入了解STL的实现,侯捷大叔的《STL源码剖析》是不错的入门资料,希望能够拜读。
C++标准中并未对STL的实现细节做过多规定,因此不同实现的细节和表现可能不同。
C++很复杂,但也并非无底黑洞。学好C++很难,但这种学习过程也会使你收获颇丰。
学习任何一种技术,都需要热情、激情和足够的耐心。
做好一件事,需要激情,同时激情常常来源于做好一件事情的满足感。
满足感会增强人分享的欲望,分享的欲望也常常会使人具有亲和力和感染力,使人觉得你有激情,反过来更有利于人做好一件事。
blabla, over~