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

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 閱讀(178) 評論(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>
            久久九九国产精品怡红院| 国产精品麻豆成人av电影艾秋| 欧美午夜免费电影| 在线观看国产日韩| 这里只有精品视频在线| 久久亚洲春色中文字幕久久久| 亚洲一区二区免费看| 欧美激情视频一区二区三区不卡| 欧美高清视频在线| 亚洲永久精品大片| 欧美经典一区二区三区| 国产资源精品在线观看| 亚洲一区三区视频在线观看| 免费精品99久久国产综合精品| 亚洲视频免费在线| 欧美国产日韩二区| 一区二区三区在线看| 亚洲自拍电影| 亚洲精品久久视频| 麻豆成人在线观看| 国产一区视频在线看| 亚洲欧美一区二区三区久久 | 国产在线麻豆精品观看| 国产精品99久久不卡二区| 你懂的亚洲视频| 性色av一区二区三区在线观看 | 午夜亚洲性色视频| 亚洲精品一区二区在线| 麻豆国产va免费精品高清在线| 国产午夜久久| 亚洲午夜小视频| 91久久精品日日躁夜夜躁欧美 | 久久高清免费观看| 国产精品国产亚洲精品看不卡15| 亚洲乱码国产乱码精品精98午夜| 久久午夜视频| 久久精品国产精品亚洲综合| 国产精品视频九色porn| 亚洲一区二区三区在线视频| 亚洲日本成人女熟在线观看| 久久国产一区| 国产精品私人影院| 午夜精品久久久久久久99水蜜桃| 99精品欧美一区二区三区| 欧美国产一区二区在线观看| 亚洲激情视频在线播放| 欧美寡妇偷汉性猛交| 久久久另类综合| 狠狠v欧美v日韩v亚洲ⅴ| 久久九九热re6这里有精品 | 久久精品中文字幕免费mv| 国产女人精品视频| 一区二区久久久久| 亚洲精品在线二区| 欧美日韩一卡二卡| 在线亚洲自拍| 亚洲视频导航| 国产精品美女黄网| 午夜日韩福利| 亚洲一区二区三区乱码aⅴ蜜桃女| 欧美视频免费在线| 亚洲一区亚洲| 亚洲欧美日韩中文播放| 国产美女高潮久久白浆| 亚洲资源av| 一区二区三区产品免费精品久久75| 欧美天堂亚洲电影院在线播放| 亚洲系列中文字幕| 亚洲影院免费观看| 国产亚洲激情在线| 卡通动漫国产精品| 免费日韩视频| 一区二区三区福利| 亚洲视频免费| 国产综合在线视频| 欧美黄色网络| 欧美伦理视频网站| 亚洲欧美清纯在线制服| 午夜精品影院| 国产日韩在线亚洲字幕中文| 午夜久久tv| 亚洲在线视频网站| 国内精品久久久久国产盗摄免费观看完整版 | 女主播福利一区| 欧美jjzz| 亚洲日产国产精品| 一区二区三区不卡视频在线观看 | 中文一区字幕| 国产一区二区黄| 欧美国产日韩免费| 欧美色大人视频| 久久激情久久| 欧美1区3d| 亚洲欧美另类久久久精品2019| 欧美在线中文字幕| 亚洲麻豆av| 一区二区三区四区精品| 国产在线精品成人一区二区三区 | av72成人在线| 国产视频一区在线| 亚洲第一福利在线观看| 欧美色视频一区| 久久久久欧美精品| 欧美日韩一区在线观看视频| 久久国产精品亚洲77777| 欧美jjzz| 久久久久久久高潮| 欧美a级理论片| 亚洲欧美另类久久久精品2019| 午夜影院日韩| 亚洲精品综合| 性做久久久久久久久| 亚洲人线精品午夜| 亚洲综合国产精品| 亚洲精品中文字幕在线| 午夜在线一区二区| 99综合在线| 亚洲欧美国产77777| 在线观看精品视频| 亚洲免费视频网站| 亚洲精品一二区| 久久精品色图| 亚洲欧美日韩国产成人| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲欧美在线免费| 欧美精品亚洲精品| 久久久伊人欧美| 欧美日韩国产综合网 | 国产日产亚洲精品| 亚洲精品午夜精品| 一区精品在线播放| 亚洲综合社区| 国产精品99久久久久久久久久久久 | 国产精品国产三级国产aⅴ9色| 久久久五月婷婷| 国产精品久久久久一区| 亚洲国产精品悠悠久久琪琪 | 久久大香伊蕉在人线观看热2| 亚洲免费在线观看视频| 欧美国产日本韩| 欧美国产日韩视频| 亚洲国产精品久久久久久女王| 欧美中文字幕视频在线观看| 欧美亚洲一区在线| 国产伦精品一区二区三区免费迷 | 欧美二区乱c少妇| 欧美激情亚洲精品| 最新国产の精品合集bt伙计| 久久尤物视频| 国产精品福利在线观看网址| 欧美一级网站| 国产欧美精品一区二区三区介绍| 亚洲在线第一页| 欧美一二三视频| 国产免费成人av| 亚洲图片欧洲图片av| 亚洲欧美成人一区二区三区| 国产精品卡一卡二| 午夜精彩国产免费不卡不顿大片| 久久精品免费| 激情综合五月天| 久热re这里精品视频在线6| 欧美电影美腿模特1979在线看 | 日韩香蕉视频| 亚洲伊人伊色伊影伊综合网| 欧美日韩美女一区二区| 洋洋av久久久久久久一区| 亚洲性视频网址| 欧美日韩精品一区二区三区四区| 99日韩精品| 欧美一区国产一区| 黄色成人片子| 欧美成人a视频| 亚洲黄色成人网| 亚洲图片在线观看| 国产精品二区影院| 欧美一区高清| 欧美顶级大胆免费视频| 一区二区免费在线视频| 国产精品v一区二区三区| 亚洲欧美综合精品久久成人| 久久免费一区| 日韩亚洲国产精品| 国产精品老牛| 久久嫩草精品久久久精品一| 91久久国产自产拍夜夜嗨| 亚洲视屏一区| 国内精品美女在线观看| 欧美成人小视频| 亚洲图片自拍偷拍| 另类春色校园亚洲| 一本久久a久久精品亚洲| 国产精品美女视频网站| 久久精品国产第一区二区三区| 亚洲国产另类 国产精品国产免费| 亚洲午夜日本在线观看| 国内精品久久久久影院色 | 久久久蜜桃精品| 99ri日韩精品视频| 国产日韩欧美黄色|