总结
LCCWAID
会看病的画师
展开
-
[STL] pair
[STL] pair总结STL pair总结 属性 定义并赋值属性 比较运算符 先比较first, first相等时比较second。 头文件 据说是需要#include<utility>,但是在本地好像下不需要。。。 定义并赋值 直接定义 pair<string, int> f("hello", 7); cout << f.first << ' ' << f.second;pair<str原创 2015-09-13 08:52:34 · 362 阅读 · 0 评论 -
[STL] set
属性 定义 成员函数属性 头文件 #include<set> 声明类型 set<key_type, compare>定义 普通 set<int> q; set<int> q(p);//拷贝已有的集合 带比较函数 set<int, less<int>> set<int, greater<int>> //less<int> 和 greater<int> 是标准类,用来排列升序/降序排列成员函数 返回原创 2015-09-14 00:16:09 · 376 阅读 · 0 评论 -
[STL] map
[STL] map STL map 属性 定义并赋值 查询 删除 其他函数属性 声明形式 map<Key, Data, Compare, Alloc> //第三个是比较函数,第四个是分配器。 头文件 #include<map> 迭代 for(map<string, int>::iterator p = f.begin(); p != f.end(); p ++) cout << p -> f原创 2015-09-13 09:39:01 · 450 阅读 · 0 评论