小弟在学习STL的过程中,首先阅读了一些关于STL的中文文章,如发表在《程序员》杂志上的,以及csdn.net上的。之后,又阅读了http://www.SGI.com/tech/stl/上的文档,获益非浅。
侯捷老师在一篇文章中曾提到:学习STL时,掌握了Iterator的技术,就如掌握了阿里巴巴的口诀(好像是这样说的)。
但是,我在这里要讲的,不是Iterator技术,讲述Iterator技术的文章已经不少了。我学习的体会是:掌握了Concept,Model以及Refinement,同样可以使你的STL理解程度大大的跨进一步。
这里,我贴上三副我在学习过程中整理的Concepts Refinement关系图,希望对已经了解Concepts概念的兄弟,有所帮助。