C++STL与泛型编程__侯捷
爱学习爱生活的程序猿
这个作者很懒,什么都没留下…
展开
-
C++STL与泛型编程__侯捷视频_学习博客_总目录
C++STL与泛型编程 侯捷 (1):c++重要网站相关C++STL与泛型编程(2) 第一个C++ STL Application:STL六大部件代码示例,容器前闭后开区间,auto关键字的用法示例...原创 2020-04-05 18:31:20 · 610 阅读 · 0 评论 -
C++STL与泛型编程(4)OOP(面向对象编程) Vs. GP(泛型编程)
文章目录OOP和GP为什么list不能使用标准库中的::sort算法?采用GP的好处OOP和GPOOP将datas和methods关联在一起GP将datas和methods分开为什么list不能使用标准库中的::sort算法?因为标准库的sort的算法用到了随机访问迭代器(RandomAccessIterator),而list链表所提供的迭代器不能随机访问,所以链表不能使用标准库中的::...原创 2020-04-09 11:54:46 · 203 阅读 · 0 评论 -
C++STL与泛型编程(3)容器之分类与测试
文章目录容器的分类序列式容器(sequence containers)代码示例辅助函数array 容器array容器的测试代码测试代码中部分函数解析vector 容器vector 容器的测试代码测试代码中部分函数解析list 容器list 容器的测试代码测试代码中部分函数解析forward_list 容器deque 容器stack 容器queue 容器关联式容器(Associative Conta...原创 2020-04-06 16:53:48 · 284 阅读 · 0 评论 -
C++STL与泛型编程(2) 第一个C++ STL Application
文章目录STL六大部件STL六大部件代码示例时间复杂度前闭后开区间auto关键字的用法STL六大部件容器分配器算法迭代器适配器仿函数容器要放东西,东西要占用内存,分配器可支持容器解决内存问题。算法处理容器中的数据。迭代器是容器和算法之间的桥梁。迭代器是泛化的指针。仿函数作用就像是一个函数。适配器可以对一些部件进行转换,例如,迭代器适配器,容器适配器,仿函数适配器。STL六大部件代...原创 2020-04-05 18:27:45 · 235 阅读 · 0 评论 -
C++STL与泛型编程 侯捷 (1)
泛型编程(Generic Programming,GP),就是使用template(模板)为主要工具来编写程序。重要网页:http://www.cplusplus.com/https://en.cppreference.com/w/http://gcc.gnu.org/...原创 2020-04-05 15:02:33 · 409 阅读 · 0 评论