我刚刚完成了一些高级c ++概念的学习,并且我无法真正应用这些知识来构建我能想到的任何东西,并且很好地了解了c ++库。 这样我就可以知道要使用哪些类和库..所以我的问题是如何学习和了解我的项目需要的库类或头文件,如果还有其他库我可以学习,或者只是需要学习现在单独使用标准库...很抱歉,如果这个问题听起来很愚蠢,我只需要一个答案,如果我能得到一个非常好的答案就会非常好,请在这里帮忙解答..那就是提前
答案 0 :(得分:1)
早该回答了,标准模板库(STL)是一组C++模板类,提供列表、栈、数组等常用的编程数据结构和函数,是容器类的库、算法和迭代器。
STL 有四个组件
1. Algorithms
2. Containers
3. Functions
4. Iterators
算法是专门设计用于元素范围的函数的集合,例如Sorting Searching
等
容器或容器类存储对象和数据。总共有七个标准容器类示例是 vector list deque arrays
STL 包括重载函数调用运算符的类。此类类的实例称为函数对象或 functors
。
顾名思义,迭代器用于处理一系列值。它们是允许 STL 通用的主要特性。 Iterators
`
以下链接是了解更多信息的参考: