gpt4 book ai didi

c++ - 仅使用 1 行 C++ 初始化二维 vector

转载 作者:行者123 更新时间:2023-11-28 05:24:11 24 4
gpt4 key购买 nike

我需要能够在创建它的同一行初始化一个 int 的 2D vector 。

更具体地说,我必须创建一个 3x2 大小的二维 vector ,并仅使用 1 行代码 将其所有值设置为 0。

有没有一种方法可以在不使用 for 循环和几行代码的情况下完成此操作?

最佳答案

试试这个:

std::vector<std::vector<int>> twoDimVector(3, std::vector<int>(2, 0));

关于c++ - 仅使用 1 行 C++ 初始化二维 vector ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40887674/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com