C++ 初始值设定项作为向量构造函数的实际参数

C++ 初始值设定项作为向量构造函数的实际参数,c++,C++,我需要使用向量创建一个二维数组,要初始化行,需要使用初始值设定项作为向量构造函数的实际参数。你能告诉我“初始值设定项作为向量构造函数的实际参数”是什么意思吗; 这将创建一个rows*cols二维数组,其中每个元素为0。默认值是std::vector(cols,0),这意味着每一行都有一个向量,该向量的元素数为cols,每一行为0 你能告诉我“初始值设定项作为向量构造函数的实际参数”是什么意思吗 构造一个1D向量 // Construct a 1D vector with the element

我需要使用向量创建一个二维数组,要初始化行,需要使用初始值设定项作为向量构造函数的实际参数。你能告诉我“初始值设定项作为向量构造函数的实际参数”是什么意思吗; 这将创建一个rows*cols二维数组,其中每个元素为0。默认值是std::vector(cols,0),这意味着每一行都有一个向量,该向量的元素数为cols,每一行为0

你能告诉我“初始值设定项作为向量构造函数的实际参数”是什么意思吗

构造一个1D向量

// Construct a 1D vector with the elements {10, 20, 30, 40}
std::vector<int> v1 = {10, 20, 30, 40};
// Construct a 2D vector with 2 rows and 3 colomns.
// First row has the elements {10, 20, 30}
// Second row has the elements {40, 50, 50}
std::vector<std::vector<int>> v2 = {{10, 20, 30}, {40, 50, 60}};
//用元素{10,20,30,40}构造一个1D向量
向量v1={10,20,30,40};
构造一个二维向量

// Construct a 1D vector with the elements {10, 20, 30, 40}
std::vector<int> v1 = {10, 20, 30, 40};
// Construct a 2D vector with 2 rows and 3 colomns.
// First row has the elements {10, 20, 30}
// Second row has the elements {40, 50, 50}
std::vector<std::vector<int>> v2 = {{10, 20, 30}, {40, 50, 60}};
//构造一个2行3列的二维向量。
//第一行包含元素{10,20,30}
//第二行有元素{40,50,50}
向量v2={10,20,30},{40,50,60};

可能不会。如果这是家庭作业,问问你的老师。这是关于初始化列表的吗?这将有助于为该片段提供更多的上下文。你从哪里得到该语句的?我在官方参考资料中找不到:@这是我老师的家庭作业