vectorテンプレート類運用

2069 ワード

vector< vector > v(m, vector(n) )      
     vector  ,     vector,      m vector  ,            vector     ,       vector         n 0。

   :
   vector(size_type n, const allocator_type& alloc = allocator_type()) alloc ( , , ) n vector, ( 0)。 vector(n) n 0 vector

   vector(size_type n, const value_type& val, const allocator_type& alloc = allocator_type()) alloc n vector, val 。 。

   , m×n , v[i][j] (vector )。
 
   
  
vector(n)代表一个临时变量,而这个变量是个有n个数的数组,数组每个元素默认初始化。
vvi就是一个含有m个元素的数组,每个元素又是一个数组,即vector(n).

vector(n),也就是缺省了其名 ,本来好比是vectorx(n);这里把x这个名称给省略了