【问题标题】:Is there a clean separating definition between "STL" and "C++ Standard Library"? [duplicate]“STL”和“C++ 标准库”之间是否有明确的分离定义? [复制]
【发布时间】:2011-11-20 21:45:00
【问题描述】:

可能重复:
What's this STL vs. “C++ Standard Library” fight all about?

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

或者我应该停止使用“STL”这个词,因为它是 SGI(对吗?)多年前在他们的 lib 中使用的具有历史意义的词?这将是困难的......

【问题讨论】:

  • (对不起,我标记错了副本)
  • 别人标对了,谢谢大家。

标签: c++ stl c++-standard-library


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2014-03-20
    • 1970-01-01
    • 2011-07-09
    • 1970-01-01
    • 2012-02-10
    • 1970-01-01
    • 2016-10-27
    • 2018-09-21
    相关资源
    最近更新 更多