码迷,mamicode.com
首页 > 其他好文 > 详细

STL版本

时间:2020-01-26 14:31:34      阅读:100      评论:0      收藏:0      [点我收藏+]

标签:目录   str   c++   没有   stl   server   template   strong   维护   

STL - Standard Template Library , 是C++标准里面规定的模板库接口规范,但它只是接口规范,没有规定具体怎么实现。

STL是C++标准的一部分,所以每个C++编译器都会至少带一份STL实现。当然除了这些C++编译器带的实现外,还有一些独立的STL实现。

 

GNU STL

GCC带的STL实现,包含在libstdc++这个库里面,写C++一旦用到库函数是基本会链接这个库。GNU STL是在SGI的STL基础上开发的。

侯捷的《STL源码剖析》也是围绕SGI的STL进行讨论的。

https://gcc.gnu.org/onlinedocs/libstdc++/

https://community.hpe.com/t5/Servers-The-Right-Compute/SGI-com-Tech-Archive-Resources-now-retired/ba-p/6992583

 

VC++ STL

这是微软的Visual C++附带的STL实现,你可以在VC++的安装目录里找到源码。

 

STLport:

是由STLport公司开发和维护的跨编译器的可移植的STL实现,支持数十种主流C++编译器。

 


 

参考链接:

https://zhuanlan.zhihu.com/p/23016264

STL版本

标签:目录   str   c++   没有   stl   server   template   strong   维护   

原文地址:https://www.cnblogs.com/yy-1046741080/p/12234093.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!