我一直看到C++标准库和C++标准模板库(STL)的参考。他们有什么区别?维基百科提到他们共享一些标题,但这是关于它。标准库和标准模板库有什么区别?
回答
Standard Template Library(STL)是由Alexander Stepanov创建的容器,迭代器,算法和函数对象的库; SGI网站有规范的实施和文件。
标准库是作为C++一部分的库;它包含了大部分标准模板库(STL)。
在常见用法中,“STL”也用于指代来自或源自实际SGI STL的C++标准库的各个部分。例如,人们通常使用“STL”来引用std::vector
和C++标准库中的其余容器,因为它们起源于SGI STL。
我一直认为STL是由Alexander Stepanov创建的,而在HP工作... – ROAR 2010-10-31 19:01:20
是的,它是由Stepanov开发的,维基同意惠普的事情。那么我不认为有人知道它是如何以SGI结束的? – jalf 2010-10-31 22:46:44
@jalf:[Stepanov的网站](http://www.stepanovpapers.com/)表明SGI的实施由“Matt Austern与Hans Boehm(由Alexander Stepanov管理)完成”。除此之外,我找不到任何其他信息。 – 2010-10-31 23:14:58
- 1. simplejson和Python标准库中模块的主要区别是什么?
- 2. C标准库和C POSIX库之间的区别
- 3. C++标准模板库矢量问题
- 4. 段树的标准模板库
- 5. 类库和.NET核心类库模板有什么区别?
- 6. HL7美国和英国的标准有什么区别?
- 7. Facebook HTML和标准HTML5有什么区别?
- 8. 标准角度和角度+ ngrx有什么区别?
- 9. 标准MBean和动态MBean之间有什么区别?
- 10. 反序列化和标准化有什么区别?
- 11. “标准流”和“控制台”有什么区别?
- 12. advantage iOS Enterprise帐户和标准帐户有什么区别?
- 13. 标准位置和重要位置更新有什么区别?
- 14. VS2017 C++标准库模块
- 15. D标准库的现状是什么?
- 16. 什么构成“标准jmock库”?
- 17. 标准模板标记?
- 18. Python标准库真的是标准吗?
- 19. Automake和标准共享库
- 20. xcodebuild和C标准库
- 21. 类库.NET标准和mscorlib.dll
- 22. 标准Python库和Unicode
- 23. 头文件和标准库
- 24. golang.org软件包和标准库之间的区别
- 25. C++标准库中的模板模板参数?
- 26. C非标准库
- 27. 解释标准库
- 28. 标准库`FILE`型
- 29. Flex库和ActionScript库有什么区别?
- 30. Windows Mobile 6 Professional和标准SDK之间的区别是什么
http://stackoverflow.com/tags/stl/info。我第一次看到一个问题,那就是一个* tag * ;-) – 2010-10-31 17:46:18
谁拥有它的编辑标签维基毕竟是值得的:D – jalf 2010-10-31 22:31:34