如何开始使用 C++ 库
How to get started on c++ library
我刚学完一些高级 c++ 概念,但在深入了解 c++ 库的过程中,我无法真正应用这些知识来构建我能想到的任何东西。
这样我就可以知道要使用哪个类和库..所以我的问题是我如何学习和了解我的项目需要的库类或header,如果有other library 我可以学习,或者现在只需要单独学习标准库...如果这个问题听起来很愚蠢,我很抱歉,我只需要一个答案,如果我能得到一个非常好的答案,我将非常感激, 帮忙回答这里.. 提前说
期待已久,标准模板库(STL)是一套C++模板类,提供常用的编程数据结构和函数,如列表、栈、数组等。它是容器 类、算法和迭代器的库。
STL 有四个组件
1. Algorithms
2. Containers
3. Functions
4. Iterators
算法是专门设计用于元素范围的函数集合,例如 Sorting Searching
等
容器或容器类存储对象和数据。总共有七个标准容器 类 例子是 vector list deque arrays
STL 包含重载函数调用运算符的 类。这种 类 的实例称为函数对象或 functors
.
顾名思义,迭代器用于处理一系列值。它们是 STL 中允许通用性的主要特征。 Iterators
`
下面的链接是帮助您了解更多信息的参考资料:
我刚学完一些高级 c++ 概念,但在深入了解 c++ 库的过程中,我无法真正应用这些知识来构建我能想到的任何东西。 这样我就可以知道要使用哪个类和库..所以我的问题是我如何学习和了解我的项目需要的库类或header,如果有other library 我可以学习,或者现在只需要单独学习标准库...如果这个问题听起来很愚蠢,我很抱歉,我只需要一个答案,如果我能得到一个非常好的答案,我将非常感激, 帮忙回答这里.. 提前说
期待已久,标准模板库(STL)是一套C++模板类,提供常用的编程数据结构和函数,如列表、栈、数组等。它是容器 类、算法和迭代器的库。
STL 有四个组件
1. Algorithms
2. Containers
3. Functions
4. Iterators
算法是专门设计用于元素范围的函数集合,例如 Sorting Searching
等
容器或容器类存储对象和数据。总共有七个标准容器 类 例子是 vector list deque arrays
STL 包含重载函数调用运算符的 类。这种 类 的实例称为函数对象或 functors
.
顾名思义,迭代器用于处理一系列值。它们是 STL 中允许通用性的主要特征。 Iterators
`
下面的链接是帮助您了解更多信息的参考资料: