STL
努力|奋斗
多读书,多看报,少吃零食多睡觉。
展开
-
C++ map
map存储对象是pair对象,pair<const T,K> 自动默认排序方式std::less<T>,可选择排序方式std::greater<T>,可自定义排序方式 键的值不能重复,不能修改 头文件#include <map> 内部红黑树二叉树模板定义template < class Key, // 指定键(key)的类型 class T,原创 2020-06-04 16:52:10 · 495 阅读 · 0 评论 -
STL之forward_list
drward_list 和 list 最主要的区别是:它不能反向遍历元素;只能从头到尾遍历。 无法使用反向迭代器。只能从它得到const或non-const前向迭代器,这些迭代器都不能解引用,只能自增; 没有可以返回最后一个元素引用的成员函数back();只有成员函数front(); 因为只能通过自增前面元素的迭代器来到达序列的终点,所以push_back()、pop_back()、emplace_back()也无法使用。 没有成员函数 size() forward..原创 2020-05-19 10:13:14 · 402 阅读 · 0 评论