stl六大元件:容器,演算法迭代器,空間配置器,介面卡,仿函式
vector容器:連續的儲存空間,雙向,隨機,單口容器,只能在一端進行插入刪除
例子:
#define _crt_secure_no_warnings#include#include
using
namespace
std;
void printvector(const vector &bmw)
}void
test01()
; vector
v(arr, arr + sizeof(arr) / sizeof(int
)); cout
<< arr + sizeof(arr) / sizeof(int)
vector
v2(10, 6
); printvector(v2);
}void
test02()
intmain()
vector容器類簡單示例
vector作為stl提供的標準容器之一,是經常要使用的,有很重要的地位,並且使用起來也是灰常方便。vector又被稱為向量,vector可以形象的描述為長度可以動態改變的陣列,功能和陣列較為相似。實際上更專業的描述為 vector是乙個多功能的,能夠操作多種資料結構和演算法的模板類和函式庫,vec...
vector容器的簡單介紹與使用
直接改變容器的大小 vector容器就是能夠儲存很多資料,但是必須是相同型別的。類似陣列,但是按需分配。容器的構造方式 1 需要新增標頭檔案 2 vector 型別 容器名 include include 容器使用標頭檔案 using namespace std int main vectorv 插...
vector向量容器
vector容器是陣列的乙個泛化推廣,不僅可以像陣列那樣進行元素的隨機訪問,還可以在容器的尾端插入新元素,實現了random access container和back insertion sequence概念。vector具有自動的記憶體管理功能,對於元素的插入和刪除,能夠動態調整占用的記憶體空間...