Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
S

SGI-STL

> 编程语言
Open source

剖析 STL 是一种享受的过程!

2.5K stars0 likes0 views
WebsiteGitHub

About

剖析 STL 是一种享受的过程!

SGI-STL V3.3 源代码的学习

  • SGI-STL V3.3(源代码)

    • STL 标准头文件(无扩展名),例如 vector,deque,list...
    • C++ Standard 定案前,HP 规范的 STL 头文件(扩展名 .h)
    • SGI STL 内部私用文件(SGI STL 真正实现于此)
  • The Annotated STL Sources V3.3(学习源代码的注释)

    • 容器 (container) :序列式容器 (sequence container) 和 关联式容器 (associattive container)
    • 算法 (algorithm)
    • 迭代器 (iterator)
    • 仿函数或函数对象 (functor / function object)
    • 配接器(adapter)
    • 配置器(allocator)
  • SGI-STL Test(代码测试)

    • Code Test

GCC 编译器

SGI STL 被归纳到 GNU C++ 标准程序库中,例如 gcc 使用 4.8.4 版本,STL源码 在 Linux 系统的位置是:/usr/include/c++/4.8.4/bits。

参考资料

  • <<STL 源代码剖析>> 侯捷

GitHub Issues· 0 open

View all on GitHub

No open issues yet, or sync has not completed.

Highlights

  • •SGI-STL V3.3(源代码)
  • •STL 标准头文件(无扩展名),例如 vector,deque,list...
  • •C++ Standard 定案前,HP 规范的 STL 头文件(扩展名 .h)
  • •SGI STL 内部私用文件(SGI STL 真正实现于此)
  • •The Annotated STL Sources V3.3(学习源代码的注释)
  • •容器 (container) :序列式容器 (sequence container) 和 关联式容器 (associattive container)
  • •算法 (algorithm)
  • •迭代器 (iterator)
  • •仿函数或函数对象 (functor / function object)
  • •配接器(adapter)

> Tags

C++

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言