C++ 容器vector的使用
#include <iostream>
#include<vector>
using namespace std;
int main()
{
vector<int> vec;
int i;
//顯示vec的原始大小
cout<<"vector size="<<vec.size()<<endl;
//推入5個值到向量中
for(i=0;i<5;i++)
{
vec.push_back(i);
}
//顯示vec擴充套件後的大小
cout<<"extended vector size="<<vec.size()<<endl;
//訪問向量中的5個值
for(i=0;i<5;i++)
{
cout<<"value of vec["<<i<<"]="<<vec[i]<<endl;
}
//使用迭代器iterator 訪問值
vector<int>::iterator v=vec.begin();
while(v!=vec.end())
{
cout<<"value of v="<<*v<<endl;
v++;
}
return 0;
}
//debug
//vector size=0
//extended vector size=5
//value of vec[0]=0
//value of vec[1]=1
//value of vec[2]=2
//value of vec[3]=3
//value of vec[4]=4
//value of v=0
//value of v=1
//value of v=2
//value of v=3
//value of v=4
相關文章
- C++的vector容器C++
- c++ vector容器、字串C++字串
- C++之vector容器C++
- C++ vector容器的swap方法(容器互換)C++
- C++筆記— 排序函式sort() 和vector容器C++筆記排序函式
- c++ vector容器——檢測更改容量和大小 示例C++
- Vector容器鑲套容器
- STL容器---Vector
- vector——C++C++
- c++ vectorC++
- C++ STL -- vectorC++
- C++ Vector fundamentalC++
- C++:vector assignC++
- C++(std::vector)C++
- 初探STL容器之Vector
- C++簡單vectorC++
- STL原始碼剖析——vector容器原始碼
- C++ vector 的一些操作C++
- c/c++ 標準容器 vector的記憶體空間是如何自動增長的C++記憶體
- c++ std::vector 切記C++
- C++【vector】用法和例子C++
- C++中vector<int>& numsC++
- C++ Vector資料插入C++
- c++ vector用法詳解C++
- Vector容器主要函式說明函式
- c/c++ 標準庫 vectorC++
- C++ ——vector陣列筆記C++陣列筆記
- C++ vector 列表初始化C++
- C++ vector 元素數量變化不能使用範圍 forC++
- vector的使用注意點
- vector 使用 上
- C++ vector<std::tuple<XXX, XXX, XXX>>C++
- Java知識點總結(Java容器-Vector)Java
- C++中的容器類C++
- C++ Qt開發:使用順序容器類C++QT
- C++ Qt開發:使用關聯容器類C++QT
- C++中使用sort對常見容器排序C++排序
- 自己動手寫Vector【Cherno C++教程】C++