vector是什么,怎么用,msdn看不懂,帮帮我 谢谢了

解决方案 »

  1.   

    #include <iostream>
    #include <vector>
    using namespace std;int main()
    {
         vector<int>  v;
         int i;
         
         cout<<"size = "<<v.size()<<endl;
         
         for(i=0; i<10; i++){
             v.push_back(i);
         }     cout<<"size now = "<<v.size()<<endl;
        
         for(i=0; i<10; i++) cout<<v[i]<<" ";
         cout<<endl;
           
         cout<<"front="<<v.front()<<endl;
         cout<<"back="<<v.back()<<endl;     vector<int>::iterator p = v.begin();
         while(p != v.end()){
             cout<<*p<<" ";
             p++;
         }     return 0;
    }这个是个小的VECTOR的一个示例。
      

  2.   

    结果是:
        size=0
        size now = 10
        0 1 2 3 4 5 6 7 8 9 
        front=0
        back=9
        0 1 2 3 4 5 6 7 8 9
      

  3.   

    to楼上:
        你的例子对我很有帮助,请问一下,list跟vector之间有什么区别联系,谢谢了