2011-09-20 53 views
4

可能重复:
What's this STL vs. “C++ Standard Library” fight all about?“STL”和“C++标准库”之间是否存在清晰的分隔定义?

我非常习惯术语STL(“标准模板库”),我发现自己在经常使用它,当我真正的意思是C++标准库。因此,现在几乎所有C++( - 11)标准库中的所有内容都是模板,所以我想知道:在C++ Standard-Lib中,是否存在定义什么是STL,哪些不是?也许容器,流,算法等?

或者我应该停止使用术语“STL”,因为这是SGI(正确的?这将是困难的...

+0

(对不起,我标记了错误的副本) –

+0

其他人标记正确,谢谢你们。 – towi

回答

4

STL已演变成C++标准库,它包含容器,迭代器和算法,但不包含流。最好不要使用术语“STL”,它是旧图书馆的名称。

相关问题