大名鼎鼎的STL源码!
STL 是在 SGI MIPSproTM C++ 7.0、7.1、7.2 和 7.2.1 上开发的。如果您使用 7.0 编译器,则必须使用 -n32 或 -64 标志进行编译;如果您使用的是 7.1 或更高版本,则可以使用 -o32、-n32 或 -64。 STL 还在 Microsoft Visual C++ 5.0、g++ 2.8.1 和最近的egcs 快照上进行了测试。除了 <string>、<bitset> 和 <valarray> 标头之外的所有 STL 也在 Borland 5.02 上进行了测试。
将STL与其他对模板有良好支持的编译器一起使用应该不难,尤其是使用EDG前端的编译器。
此 STL 发行版完全由头文件组成:无需链接到任何库文件。您可以单独查看或下载头文件,也可以将所有头文件下载为 tar 或 zip 文件。 (请注意,v3 的头文件比 v1 和 v2 多得多,因为它同时提供旧式和新式头名称。v3 中的许多文件都很短,除了转发之外几乎没有其他作用。)
展开