码迷,mamicode.com
首页 > 其他好文 > 详细

STL 常用容器

时间:2014-08-24 09:08:02      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   for   div   log   sp   on   c   

 1     //动态数组
 2     vector<int> theVector;
 3     theVector.push_back(1);
 4     theVector.push_back(2);
 5     theVector.push_back(3);
 6     theVector.pop_back();
 7     vector<int>::iterator itVector;
 8     cout << "vector" << endl;
 9     for(itVector = theVector.begin(); itVector != theVector.end(); itVector++)
10     {
11         cout << *itVector << endl;
12     }
13 
14     //双向链表
15     list<int> theList;
16     theList.push_back(1);
17     theList.push_front(2);
18     list<int>::iterator itList;
19     cout << "list" << endl;
20     for(itList = theList.begin(); itList != theList.end(); itList++)
21     {
22         cout << *itList << endl;
23     }
24 
25     //
26     stack<int> theStack;
27     theStack.push(1);
28     theStack.push(2);
29     theStack.push(3);
30     theStack.pop();
31     cout << "stack" << endl;
32     while(!theStack.empty())
33     {
34         cout << theStack.top() << endl;
35         theStack.pop();
36     }
37 
38     //队列
39     queue<int> theQueue;
40     theQueue.push(1);
41     theQueue.push(2);
42     theQueue.push(3);
43     theQueue.pop();
44     cout << "queue" << endl;
45     while(!theQueue.empty())
46     {
47         cout << theQueue.front() << endl;
48         theQueue.pop();
49     }
50 
51     //红黑树
52     map<int, string, less<int> > theMap;//模版最后位置加空格
53     theMap.insert(map<int, string, less<int> >::value_type(0,"Zero"));
54     theMap.insert(map<int, string, less<int> >::value_type(1,"One"));
55     theMap.insert(map<int, string, less<int> >::value_type(2,"Two"));
56     map<int, string, less<int> >::iterator itMap;
57     cout << "map" << endl;
58     for(itMap = theMap.begin(); itMap != theMap.end(); itMap++)
59     {
60         cout << (*itMap).second << endl;
61     }

 

STL 常用容器

标签:style   blog   color   for   div   log   sp   on   c   

原文地址:http://www.cnblogs.com/luzhiyuan/p/3932474.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!