c 標準庫的類模板vector介紹

2021-06-03 14:10:11 字數 607 閱讀 3048

c++標準庫的類模板vector介紹

下面我根據我的學習情況介紹下標準庫的類模板vector,它代表一種更健壯的資料型別,提供了許多額外的功能。

c++標準類庫提供了模板vector,它使得程式設計師能夠建立一種功能強大並且不容易出錯的資料型別。

下面以乙個程式的實際例子為例,初識下vector。

// vector_demo.cpp : 定義控制台應用程式的入口點。// 

#include "stdafx.h"

#include using std::cout;

using std::cin;

using std::endl;

#include using std::setw;

#include using std::vector;

void outputvector(const vector&);

void inputvector(vector&);

int _tmain(intargc, _tchar*argv)

}

小結:本例展示了c++標準類庫的類模板vector,它是乙個健壯的,可復用的類,能替換c風格基於指標的陣列。

C 標準模板庫 vector

include vectorarryname vector int myarray vector myarray2 node 是結構體 vector double myarray3 vectorint array 兩維均可變長的變長二維陣列 之間一定要有空格 否則c11之前認為是向右可能報錯 vec...

標準庫vector模板

vector是同一種型別的物件的集合,每個物件都有乙個對應的整數索引值。vector成為容器,因為它能包含其他物件,所有物件必須是同一種型別。include using std vector 注意 vector是一種類模板,不是一種資料型別,它可以來定義任意多種資料型別。如vector和vector...

C 標準模板庫 向量(vector)

1 可將向量 vector 想象成為乙個在程式執行時能改變長度的陣列。因為在c c 中定義了乙個陣列之後,這個陣列是固定長度的,不能隨意改變大小,向量和陣列用處相同,不同之處在於能自由改變大小。2 宣告變數v是基型別為int的向量 vectorv 3 vector代表乙個模板類,可以將t換成任意資料...