青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

T9的空間

You will never walk alone!

  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
  69 隨筆 :: 0 文章 :: 28 評論 :: 0 Trackbacks

菜菜的學習了一下STL的vector,做一下筆記感覺這個網站講得通俗易懂http://www.cppreference.com/cppvector/index.html 寫了一下測試code(待續)

C++ Vectors

Vectors contain contiguous elements stored as an array. Accessing members of a vector or appending elements can be done in constant time, whereas locating a specific value or inserting elements into the vector takes linear time.

Display all entries for C++ Vectors on one page, or view entries individually:

Vector constructors create vectors and initialize them with some data
Vector operators compare, assign, and access elements of a vector
assign assign elements to a vector
at returns an element at a specific location
back returns a reference to last element of a vector
begin returns an iterator to the beginning of the vector
capacity returns the number of elements that the vector can hold
clear removes all elements from the vector
empty true if the vector has no elements
end returns an iterator just past the last element of a vector
erase removes elements from a vector
front returns a reference to the first element of a vector
insert inserts elements into the vector
max_size returns the maximum number of elements that the vector can hold
pop_back removes the last element of a vector
push_back add an element to the end of the vector
rbegin returns a reverse_iterator to the end of the vector
rend returns a reverse_iterator to the beginning of the vector
reserve sets the minimum capacity of the vector
resize change the size of the vector
size returns the number of items in the vector
swap swap the contents of this vector with another

 1#include<vector>
 2#include<iostream>
 3#include<algorithm>
 4using namespace std;
 5void print(int a){cout<<a<<" ";}
 6int main()
 7{
 8    vector<int>v,v1;
 9    vector<int>::iterator iv1,iv2;
10    vector<int>v2;
11    v2.reserve(10);    
12    v.assign(10,2);
13    cout<<v2.capacity()<<endl;//capacity容量輸出為10
14    cout<<v2.size()<<endl;//大小輸出為1
15    int i;
16    for(i=0;i<7;i++)v2.push_back(i);
17    for_each(v2.begin(),v2.end(),print);
18    cout<<endl;
19    for(iv1=v2.begin();iv1!=v2.end();iv1++)
20        if(*iv1==3)break;
21    if(iv1!=v2.end())v2.insert(iv1,99);
22    for_each(v2.begin(),v2.end(),print);
23    cout<<endl;
24    if(iv1!=v2.end())v2.insert(iv1,5,99);
25    for_each(v2.begin(),v2.end(),print);
26    cout<<endl;
27    if(iv1!=v2.end())v2.insert(iv1,v.begin(),v.end());
28    for_each(v2.begin(),v2.end(),print);
29    cout<<endl;
30    cout<<v2.size()<<endl;
31    v2.erase(v2.begin());
32    cout<<v2.size()<<endl;
33    v2.erase(v2.begin(),v2.end());
34    for_each(v2.begin(),v2.end(),print);
35    iv1=v.begin();iv2=v.end();
36    cout<<v.begin()<<endl;
37    cout<<v.end()<<endl;
38    cout<<iv1<<endl;
39    cout<<iv2<<endl;
40//    for(i=0;i<15;i++)cout<<v[i]<<" ";
41//    cout<<endl;
42//    for(i=0;i<15;i++)cout<<v.at(i)<<" ";//at()函數更加安全;
43//    cout<<endl;
44    for_each(v.begin(),v.end(),print);
45    cout<<endl;
46//    v1.assign(v.begin(),v.end());
47//    v1.assign(iv1+2,iv2-2);
48//    for(i=0;i<10;i++)cout<<v1[i]<<' ';
49//    cout<<endl;
50    for(i=0;i<10;i++)v1.push_back(i);
51    for_each(v1.begin()+1,v1.end()-2,print);//輸出begin開始指向的數據,直到end指向的前一個數據
52    for_each(v1.begin(),v1.end(),print);
53    cout<<endl;
54    cout<<v1.back()<<endl;
55    cout<<v1.front()<<endl;
56    cout<<v1.size()<<endl;
57    v.clear();
58    cout<<v.size()<<endl;
59    for_each(v.begin(),v.end(),print);//已經clear,begin==end,不會有任何結果。
60    return 0;
61}

62
63
64
65//試了一下結構體,感覺自己簡直太水了,努力學習中!
66
67#include<iostream>
68#include<vector>
69using namespace std;
70typedef struct node{
71    int x;
72    int y;
73}
node;
74ostream operator<<(ostream in,node a){
75    in<<a.x<<a.y<<endl;
76    return in;
77}

78int main()
79{
80    vector<node>v(10);
81    v[0].x=1;v[0].y=1;
82    vector<node>::iterator iv(v.begin());
83    cout<<v[0].x<<v[0].y<<endl;
84    cout<<*iv<<endl;
85    cout<<iv->x<<iv->y<<endl;
86    return 0;
87}
posted on 2008-08-13 00:54 Torres 閱讀(176) 評論(0)  編輯 收藏 引用

只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲午夜久久久久久尤物| 亚洲视频高清| 久久综合九色综合欧美狠狠| 国产日韩精品一区观看| 欧美与黑人午夜性猛交久久久| 亚洲在线视频观看| 韩日在线一区| 亚洲日本电影在线| 欧美三级视频在线| 久久久女女女女999久久| 久久精品久久99精品久久| 亚洲韩国青草视频| av成人福利| 娇妻被交换粗又大又硬视频欧美| 免费成人av在线| 国产精品ⅴa在线观看h| 久久国产精品久久久久久电车| 久久成人资源| 亚洲精品日产精品乱码不卡| 亚洲影院色无极综合| 在线观看日韩国产| 在线一区免费观看| 尤物99国产成人精品视频| 亚洲美女精品成人在线视频| 国产精品视频免费| 亚洲国产99精品国自产| 国产精品久久久一本精品| 麻豆freexxxx性91精品| 欧美日韩中文字幕在线视频| 另类春色校园亚洲| 国产精品美女久久久| 亚洲国产精品99久久久久久久久| 国产欧美一二三区| 亚洲精品久久久久久一区二区| 国产一区二区av| 一区二区三区欧美在线| 亚洲人成人一区二区三区| 欧美一区二区三区播放老司机 | 亚洲一区在线观看免费观看电影高清| 国产专区一区| 亚洲少妇最新在线视频| 91久久久久久| 久久国产一区二区| 亚洲欧美在线高清| 欧美日韩高清免费| 亚洲激情婷婷| 亚洲国产精品成人久久综合一区 | 麻豆精品精华液| 国产精品一区二区三区久久| 亚洲激情二区| 亚洲精品久久久久久下一站| 久久精品人人做人人综合| 欧美一区二区视频网站| 国产精品久久久久久亚洲调教| 亚洲人成在线观看| 亚洲另类视频| 欧美久久婷婷综合色| 亚洲国产免费看| 最新日韩欧美| 欧美好吊妞视频| 亚洲国产99精品国自产| 亚洲国产欧美精品| 久久天天躁狠狠躁夜夜爽蜜月| 久久久久国产一区二区三区| 国产人成精品一区二区三| 午夜日本精品| 久久久国产成人精品| 韩国一区二区三区在线观看| 久久国产婷婷国产香蕉| 久久亚洲综合网| 在线观看日韩欧美| 欧美v日韩v国产v| 亚洲国内欧美| 亚洲少妇最新在线视频| 欧美午夜一区二区三区免费大片| 在线午夜精品| 久久精品二区三区| 一区三区视频| 欧美黄色免费| 亚洲小视频在线观看| 久久久国产精品一区| 国内精品国产成人| 欧美大片免费看| 一本色道久久综合亚洲精品小说| 亚洲欧美精品一区| 国产一区二区三区高清 | 亚洲一二三区视频在线观看| 欧美一区二区三区四区高清| 国产综合网站| 欧美激情国产精品| 亚洲一区二区三区激情| 久久精品成人一区二区三区| 亚洲激情在线观看| 国产精品成人一区二区艾草| 欧美专区亚洲专区| 亚洲人成在线观看网站高清| 性欧美video另类hd性玩具| 一色屋精品视频免费看| 欧美日韩在线播放一区二区| 午夜精品免费视频| 最新成人在线| 久久久另类综合| 夜夜嗨av色一区二区不卡| 国产亚洲精品自拍| 欧美日韩亚洲系列| 久久久久久一区| 亚洲一区二区成人| 亚洲片国产一区一级在线观看| 性色av一区二区三区在线观看| 亚洲国产另类精品专区| 国产精品普通话对白| 欧美国产一区视频在线观看| 午夜久久资源| 99精品视频免费| 女人色偷偷aa久久天堂| 欧美一区二区成人6969| 中文欧美在线视频| 亚洲级视频在线观看免费1级| 国产欧美精品在线| 欧美日韩一区视频| 欧美黄色一级视频| 久久久久久久久岛国免费| 午夜精品99久久免费| 一本久久综合亚洲鲁鲁五月天| 免费观看成人鲁鲁鲁鲁鲁视频| 性色av一区二区三区| 亚洲免费黄色| 亚洲人成7777| 亚洲人成在线观看一区二区| 精品成人一区二区三区| 国产日韩在线一区二区三区| 欧美午夜精品久久久久久久| 欧美人成免费网站| 欧美国产日韩亚洲一区| 免费成人黄色片| 麻豆精品一区二区综合av| 久久天堂精品| 老司机午夜精品视频| 久久久噜噜噜久久| 久久人人爽国产| 久久久久亚洲综合| 麻豆freexxxx性91精品| 麻豆精品视频在线观看| 免费欧美电影| 欧美极品在线视频| 欧美精品在线观看播放| 欧美成人综合网站| 欧美精品入口| 欧美视频在线一区| 国产精品老牛| 国产一区高清视频| 在线看日韩欧美| 日韩亚洲视频| 亚洲自拍都市欧美小说| 欧美一区二区三区四区在线观看| 午夜精品一区二区在线观看| 欧美主播一区二区三区| 久久国产精品第一页| 久久综合电影| 亚洲国产视频一区二区| 亚洲日本视频| 亚洲欧美日韩人成在线播放| 欧美专区第一页| 欧美成人嫩草网站| 国产精品欧美激情| 国内久久婷婷综合| 亚洲免费观看在线观看| 亚洲欧美视频在线| 美女视频一区免费观看| 亚洲精品久久视频| 亚洲欧美综合| 欧美国产日本在线| 国产精品区二区三区日本| 一区一区视频| 亚洲免费网站| 欧美大片在线观看一区| av成人免费在线| 久久婷婷影院| 国产精品成人免费| 亚洲电影免费观看高清完整版 | 国产精品三级视频| 伊人狠狠色丁香综合尤物| 这里只有精品视频在线| 久久久久久久999| 亚洲精品永久免费| 久久久国产精品一区二区三区| 欧美日韩精品二区第二页| 国产一级揄自揄精品视频| 亚洲精品一区在线观看香蕉| 欧美在线电影| 亚洲美女黄网| 美女诱惑一区| 极品日韩av| 久久精品日韩| 一区二区三区久久| 欧美承认网站| 亚洲国产精品第一区二区| 久久精品亚洲一区二区三区浴池| 亚洲伦理在线观看| 麻豆精品视频在线观看|