terryhu08 / SGI-STL

SGI-STL源码下载 + 个人注释

Home Page:https://github.com/TBLGSn/SGI-STL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

STL 源码解析

代码组织形式

  • 容器: 我们以 vector容器为例,介绍这个版本的 STL 中容器的代码组织方式: 用户在编程时直接包含的是 vecotr 头文件,而 vector 的具体实现部分实际上是放在 stl_vector.h 中的. 其他的容器也按照这一格式进行着组织。

学习路线

推荐先 看 YOUTUBE 上 STL 源码侯捷的视频 , 再对 STL 有了一定的了解的基础上, 再结合书籍阅读源码.

STL 学习的三种境界

  • 运用 [STL STLC++标准库(第2版)——自修教程与参考手册]
  • 了解泛型技术内涵和 STL 实现方式 STL源码剖析简体中文完整版(清晰扫描带目录)
  • 扩充 STL ing....

About

SGI-STL源码下载 + 个人注释

https://github.com/TBLGSn/SGI-STL


Languages

Language:C++ 92.1%Language:C 7.9%