1. 程式人生 > 程式設計 >JavaScript仿小米商城官網完整頁面實現流程

JavaScript仿小米商城官網完整頁面實現流程

vector<int> elems:在C++中表示定義一個容器elems,容器內的值為int型別。(與陣列類似,但是容器的大小可變)

vector:標頭檔案#include<vector>;

vector 的初始化:可以有五種方式,舉例說明如下:

(1) vector<int> a(10); //定義了10個整型元素的向量(尖括號中為元素型別名,它可以是任何合法的資料型別),但沒有給出初值,其值是不確定的。

(2)vector<int> a(10,1); //定義了10個整型元素的向量,且給出每個元素的初值為1。

(3)vector<int> a(b); //用b向量來建立a向量,整體複製性賦值。

(4)vector<int> a(b.begin(),b.begin+3); //定義了a值為b中第0個到第2個(共3個)元素。

5)int b[7]={1,2,3,4,5,9,8};vector<int> a(b,b+7); //從陣列中獲得初值。

a.push_back(5); //在a的最後一個向量後插入一個元素,其值為5

向向量a中新增新元素:

1 vector<int> a;
2 for(int i=0;i<10;i++)
3 a.push_back(i);