4

可能重复:
这场 STL 与“C++ 标准库”之争是为了什么?

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

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

4

1 回答 1

4

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

于 2011-09-20T09:11:32.337 回答