STL
Sky灬云岚
纷纷万事,直道而行,直道做人
展开
-
常用STL算法2_查找
#define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <vector> #include <set> #include <list> #include <algorithm> #include <functional> #include <string>原创 2017-04-24 23:34:11 · 335 阅读 · 0 评论 -
常用STL算法1_遍历
#include <vector> #include <list> #include <algorithm> #include <functional> #include <string> #include <iterator>原创 2017-04-24 23:31:48 · 313 阅读 · 0 评论 -
常用STL算法3_排序
#define _CRT_SECURE_NO_WARNINGS#include <iostream> #include <vector> #include <set> #include <list> #include <algorithm> #include <functional> #include <string> #include <iterator> //输出流 #include <time原创 2017-04-24 23:35:17 · 278 阅读 · 0 评论 -
常用STL算法4_拷贝和替换
#define _CRT_SECURE_NO_WARNINGS#include <iostream> #include <vector> #include <set> #include <list> #include <algorithm> #include <functional> #include <string> #include <iterator> //输出流 using namespac原创 2017-04-24 23:35:57 · 343 阅读 · 0 评论 -
常用STL算法5_算术和生成
#define _CRT_SECURE_NO_WARNINGS#include <iostream> #include <vector> #include <set> #include <list> #include <algorithm> #include <functional> #include <numeric> #include <string> #include <iterator> /原创 2017-04-24 23:36:38 · 353 阅读 · 0 评论 -
常用STL算法6_集合
#define _CRT_SECURE_NO_WARNINGS#include <iostream> #include <vector> #include <set> #include <list> #include <algorithm> #include <functional> #include <numeric> #include <string> #include <iterator> /原创 2017-04-24 23:37:29 · 349 阅读 · 0 评论 -
STL综合案例
学校演讲比赛原创 2017-04-25 20:16:44 · 742 阅读 · 0 评论 -
STL value_type
使用stl库的时候一直对value_type这个东西理解的不是很好,可以说就是不理解。今天看了《STL源码剖析》才恍然大悟。这里稍作记录。 每个STL中的类都有value_type这种东西,通俗的说value_type 就是stl容器盛装的数据的数据类型,例如: vector vec; vector::value_type x; 上述两句代码,第一句是声明一个盛装数据类型是int的数据的v转载 2017-06-11 16:30:37 · 719 阅读 · 0 评论 -
Iterator_traits
最近在看《STL源码剖析》,到了讲iterator_traits的这一节(3.4)。实现它的代码倒是看得懂,但是对它的使用场景却是有点摸不着头脑。 让我先贴一段代码,然后我们再慢慢看。 注意:编译时要把编译器对C++11的支持打开(-std=c++11) [cpp] view plain copy print? #include #includ转载 2017-06-11 17:19:04 · 925 阅读 · 0 评论