第1天:学习STL的概念和组成部分,了解STL的基本架构和使用方法。
第2-10天:逐一学习STL提供的容器类型,包括vector、list、deque、queue、stack、set、map等,掌握它们的特性、使用方法和常见操作。
第11-15天:深入学习迭代器的定义、种类和使用方法,熟悉迭代器与容器的关系,掌握迭代器的常见操作。
第16-20天:学习STL提供的常用算法,如排序、查找、遍历、复制、插入等,了解它们的使用方法和应用场景。
第21-25天:学习函数对象的概念、种类和使用方法,能够编写自定义的函数对象。
第26-30天:进行综合练习,实践运用STL的各个组成部分,加深对STL的理解和掌握程度。