最近我读到一篇文章说STL是在标准化C ++之前由Alexander Stepanov
开发的,当时它是一个库,就像boost
一样。我脑海中浮现的问题很少。
STL
现在相同的boost
STL
?如果说
stdlib
,stdlib
STL
消失了STL
,但只有Standard Library
在C ++中”答案 0 :(得分:1)
是的 - 您可以从SGI here获取它,虽然上帝只知道它是否会在最新的编译器上编译,或者是最近维护的版本STLport here
< / LI>存在差异,例如SGI STL有bit_vector
,但是在大多数STL元素的版本之前或之后引入的是否是标准化我不记得了;而标准库包括整个iostreams工具,它从未成为STL的一部分
显然没有,尽管在标准的可用编译器发布的实现变得越来越可靠之后,没有理由为新开发选择非标准版本;毫无疑问,一些旧代码仍然使用STL(以及许多其他类似的非标准库)
尽可能多地说“C ++没有提升”......它不是标准的一部分
“但只有C ++中的Stranded Library” - 是故意的? ; - )