0
如果用我用的是矢量:与初始化列表如何初始化向量
std::vector<class> obj(size);
一起:
std::vector<class> obj;
MyClass::MyClass():obj(size)
如果我想进入“OBJ(大小)”初始化程序列表之外,语法是什么? (例如,一个单独的函数内创建)
如果用我用的是矢量:与初始化列表如何初始化向量
std::vector<class> obj(size);
一起:
std::vector<class> obj;
MyClass::MyClass():obj(size)
如果我想进入“OBJ(大小)”初始化程序列表之外,语法是什么? (例如,一个单独的函数内创建)
只需使用'obj.resize(size)'。 'std :: vector'有一个['resize'](http://en.cppreference.com/w/cpp/container/vector/resize)方法 – WhiZTiM
你的标题要求初始化,但你的问题要求在初始化。 – chris