C++ template / STL
文章平均质量分 90
chuanwang66
软件工程专业
展开
-
stl container: deque | priority_queue | map | vector
deque:全称double-endedqueue,双端队列适合栈和队列的操作,不过同样支持random access#include <iostream>#include <deque>using namespace std;int main(){ deque<int> values; values.push_back(19...原创 2012-03-05 16:36:14 · 73 阅读 · 0 评论 -
C++模板参数推导(template argument deduction)【转】
转自: http://www.cnblogs.com/visayafan/archive/2011/11/27/2265400.htmlTable of Contents1 模板参数推导在迭代器中的使用2 模板参数引用与非引用的区别1 模板参数推导在迭代器中的使用在算法中运用迭代器时,可能会用到其相应类型(associative type),即迭...原创 2013-12-22 14:37:21 · 355 阅读 · 0 评论 -
stl sort()以及自定义排序
vector排序,支持子数组排序,sort(vec.begin(), ve.begin()+num, cmp)#include<iostream>#include<vector>#include<list>#include <algorithm>using namespace std;typedef struct _M...原创 2013-10-03 16:21:10 · 645 阅读 · 0 评论 -
stl容器区别: vector list deque set map [转]
stl容器区别: vector list deque set map [转] 转自:http://blog.csdn.net/lmh12506/article/details/8445025 在STL中基本容器有: vector、list、deque、set、map set 和map都是无序的保存元素,只能通过它提供的接口对里面的元素进行访问...原创 2013-10-03 17:00:44 · 215 阅读 · 0 评论