vector容器簡單例子

2022-08-17 03:54:12 字數 532 閱讀 8748

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具有自動的記憶體管理功能,對於元素的插入和刪除,能夠動態調整占用的記憶體空間...