【发布时间】:2017-01-13 16:40:25
【问题描述】:
我有课
class A
{
private:
std::vector< std::vector<int> > v;
//other statements
}
我想通过将向量的两个维度传递给类的构造函数来初始化它们,可能使用初始化列表。
This 问题询问关于整数向量的相同问题,this 询问关于向量向量的初始化,但在任何类之外。我想初始化两个维度的大小,但是向量是类成员。
我该怎么做?
【问题讨论】:
-
使用第二种方法,将它们放在member initializer lists(或者你可以在构造函数体中使用resize)
-
@appleapple 谢谢,但是如何使用它来初始化两个维度?
-
就像第二个例子
标签: c++ class vector initialization stdvector