在构造函数中用 0 初始化大型二维数组的最佳方法是什么?如果可能的话,我想这样做而不必遍历我的数组。
最佳答案
或者,使用 std::vector
而不是数组。
std::vector<std::vector<int>> vec2d(100, std::vector<int>(50, 0));
生成的二维 vector 将包含 100 个 vector ,每个 vector 包含 50 个零。
关于c++ - 在构造函数 C++ 中用零初始化二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19867120/