C++ STL
文章平均质量分 67
Lao_tan
学无止境的新手,向往学习。
展开
-
C++ STL进阶与补充(算法)
C++ STL算法的简单介绍原创 2022-06-27 11:10:02 · 187 阅读 · 0 评论 -
C++函数对象与仿函数
C++ STL 函数对象与仿函数原创 2022-06-26 12:44:25 · 696 阅读 · 0 评论 -
C++ STL进阶与补充(map/multimap容器)
C++ STL map/multimap容器原创 2022-06-26 12:26:41 · 162 阅读 · 0 评论 -
C++ STL进阶与补充(set/multiset容器)
C++ STL set/multiset容器原创 2022-06-26 12:14:59 · 110 阅读 · 0 评论 -
C++ STL进阶与补充(list容器)
C++ STL list容器原创 2022-06-26 11:59:31 · 180 阅读 · 0 评论 -
C++ STL进阶与补充(queue容器)
C++ STL queue容器原创 2022-06-26 11:52:41 · 112 阅读 · 0 评论 -
C++ STL进阶与补充(stack容器)
C++ STL Stack容器原创 2022-06-26 11:50:10 · 158 阅读 · 0 评论 -
C++ STL进阶与补充(deque容器)
C++ STL deque容器原创 2022-06-26 11:40:35 · 178 阅读 · 0 评论 -
C++ STL进阶与补充(vector容器)
C++ STL vector容器原创 2022-06-26 11:33:54 · 200 阅读 · 0 评论 -
C++ STL进阶与补充(string容器)
C++ STL string容器接口简介原创 2022-06-26 11:25:11 · 208 阅读 · 0 评论 -
C++ STL进阶与补充(基础)
C++ STL进阶原创 2022-06-26 11:14:28 · 178 阅读 · 0 评论 -
C++进阶与拔高(十)(C++ STL)(vector,list,stack和queue接口操作)
第五章 STL 容器的具体用法5.1 vector用法总结5.1.1 介绍 vector可以用来表示一个不定长度的数组,它是一种序列容器。就像数组一样,vector也采用连续的存储空间来存储元素,其中重载了下标操作符“[ ]”,可以对vector元素进行访问。与数组不同的是它的大小是可以动态改变的。当新元素插入容器时,vector不会每次都重新分配大小。与其他动态序列容器相...原创 2018-07-30 21:57:51 · 1577 阅读 · 0 评论 -
C++进阶与拔高(六)(C++ STL 算法和容器)
2.5 STL算法 算法并不直接使用STL容器,算法是通过使用这些容器对象的成员函数所提供的迭代器来操作容器对象所管理的序列,算法主要在<algorithm><numeric>和<functional>三个头文件中定义。其中最后一个里面定义了许多用以描述函数对象的模板类,很多算法可以使用这些函数对象以发挥其优势。但是这里我们主要讲的是第一个头文件...原创 2018-07-22 16:39:53 · 398 阅读 · 0 评论 -
C++进阶与拔高(五)(C++ STL utility和iterator)
2.3 utility utility是一个很小的头文件,它包括了贯穿使用在STL中的几个模版的声明。现在utility中只有模板类pair、一些与之相关的模版函数和操作符,以及其他四个模版操作符了。pair模板类用于将2个对象表示成一个对象。四个模版操作符赋予了”==”和”<”新的内涵。 pair<T,U> 构造模板类pair,x...原创 2018-07-22 16:34:38 · 5065 阅读 · 0 评论 -
C++进阶与拔高(四)(C++ STL迭代器)
第二章 C++ STL 本章节所介绍的C++ STL主要基于三个内容:迭代、算法和容器。所参考的资料均来自于CSDN博客以及P.J.PLAUGER所著的《C++ STL中文版》。主要的参考文献将在本书最后给出。2.1 C++ STL简介 STL(Standard Template Library)标准模板库是惠普实验室开发的一系列软件的统称。标准模板库,是一个...原创 2018-07-18 21:44:55 · 710 阅读 · 0 评论