#include <vector>
単純な宣言
std::vector<変数型> data;
要素数を指定した宣言
std::vector<変数型> data(要素数);
二次元配列
std::vector<std::vector<変数型>> data;
std::vector<std::vector<変数型>> data(要素数,std::vector<変数型>(要素数));
すべての要素を同じ値で初期化
std::vector<変数型> data(要素数,初期化する値);
指定した値で初期化
std::vector<変数型> data{値1,値2,値3,…};
std::vector<変数型> data = {値1,値2,値3,…};
別のvectorで初期化
std::vector<変数型> org{値1,値2,値3,…};
std::vector<変数型> data(org);
二次元配列
std::vector<std::vector<変数型>> data(要素数,std::vector<変数型>(要素数,初期化する値));
std::vector<std::vector<変数型>> data = {{値11,値12},{値21,値22}};