这个问题在这里已经有了答案:




9年前关闭。






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

或者我应该停止使用术语“STL”,因为它是 SGI(正确?)几年前用于他们的 lib 的历史性术语?这会很难...

最佳答案

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

关于c++ - "STL"和 "C++ Standard Library"之间是否有明确的分离定义?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7482567/

10-13 09:12