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

【cpp】Vector

时间:2016-12-13 10:16:08      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:get   push   include   main   csdn   using   names   img   with   

 

 

 

 

这vector 很有用

 

// compile with: /EHsc  
#include <vector>  
#include <iostream>  
  
int main()  
{  
    using namespace std;  
    vector<int> v1, v2, v3;  
  
    v1.push_back(10);  
    v1.push_back(20);  
    v1.push_back(30);  
    v1.push_back(40);  
    v1.push_back(50);  
  
    cout << "v1 = ";  
    for (auto& v : v1){  
        cout << v << " ";  
    }  
    cout << endl;  
  
    v2.assign(v1.begin(), v1.end());  
    cout << "v2 = ";  
    for (auto& v : v2){  //这个auto,应该是自动识别类型的意思,参见http://blog.csdn.net/huang_xw/article/details/8760403
        cout << v << " ";  
    }  
    cout << endl;  
  
    v3.assign(7, 4);  
    cout << "v3 = ";  
    for (auto& v : v3){  
        cout << v << " ";  
    }  
    cout << endl;  
  
    v3.assign({ 5, 6, 7 });  //注意这里的大括号
    for (auto& v : v3){  
        cout << v << " ";  
    }  
    cout << endl;  
}

技术分享

 

【cpp】Vector

标签:get   push   include   main   csdn   using   names   img   with   

原文地址:http://www.cnblogs.com/xy123001/p/6168605.html

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