我的github
posts - 3243,  comments - 42,  views - 158万

C++标准库包含模板库。

C++标准库由三组库构成(std::是个名称空间标识符,C++标准库中的函数或者对象都是在命名空间std中定义的):
(1)C库:由C标准库扩展而来,强调结构、函数和过程,不支持面向对象技术。
(2)C++库:增加了面向对象的库,包含了既有关键功能的类
(3)标准模板库(STL):高效的C++程序库。该库包含了诸多在计算机科学领域里所常用的基本数据结构和基本算法。
以上库文件都被定义在namespace std 中。std=standard缩写。stl=standard template library。

参考:https://blog.csdn.net/lihaizhen0507/article/details/117752746

第二种看法:stl跟std中的容器、迭代器、算法三种类型的名称有时会不同,应该说std目前包含绝大部分的stl,但是并不完全包含。stl要领先于std库。

参考:https://baike.baidu.com/item/%E6%A0%87%E5%87%86%E6%A8%A1%E6%9D%BF%E5%BA%93/5513832?fromtitle=STL&fromid=70103&fr=aladdin#4

c++ boost库又是什么?也是预备役的库。

参考:https://blog.51cto.com/u_847102/5272399(C++各大有名库的介绍——STL、Boost、STLport)

posted on   XiaoNiuFeiTian  阅读(89)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
历史上的今天:
2019-05-10 apache如何发布地图服务
2019-05-10 Java后端进阶教程
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示