使用vector::resize(size_type n, const value_type& val)进行初始化。 std::vector<Class*> container;container.resize(10,nullptr); 当n大于当前vector长度时,新增元素会使用val进行填充。 参考# vector::resize - C++ Reference
c++ - C++ vector快速初始化列表遇到函数引用参数问题 devcpp Sep 9, 2016 当直接声明vector时,可以传入函数参数(注意是引用参数),就是这样: void test(vector<int>& array) { } int main(int argc, const char * argv[]) { vector<int> array = {1, 2, 3}; test(array); return 0; } 上面...