stl-vector.cc

来自「压缩包里有教材<<C++模式设计-基于QT4开源跨平台开发框架&gt」· CC 代码 · 共 40 行

CC
40
字号
// Filename: STL-vector.cc#include <iostream.h>#include <deque>#include <vector>using namespace std;int main() {    int data[5] = { 6, 8, 7, 6, 5 };    vector<int> v(5, 6);    vector<int>::iterator q;    for(q = v.begin(); q != v.end(); ++q)        cout << *q << "  ";    cout << endl;    deque<int> d(data, data + 5);    deque<int>::iterator p;    cout << "Deque values" << endl;    for (p = d.begin(); p != d.end(); ++p)        cout << *p << "  ";    cout << endl;    d.insert(d.begin(), v.begin(), v.end());    for (p = d.begin(); p != d.end(); p++)        cout << *p << "  ";    cout << endl;    d.erase(d.begin() + 3, d.begin() + 6);    for (p = d.begin(); p != d.end(); p++)        cout << *p << "  ";                           //display:6 6 6 8 7 6 5    cout << endl;}/*outOOP> gpp STL-vector.ccOOP> a.out6  6  6  6  6Deque values6  8  7  6  56  6  6  6  6  6  8  7  6  56  6  6  8  7  6  5OOP>*/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?