您可以使用std::fill:
for(auto &arr : two_dim)
std::fill(std::begin(arr), std::end(arr), value);
Run Code Online (Sandbox Code Playgroud)
这适用于许多数组和容器,例如std::vector、std::array和 C 数组。
另请注意,您可以使用memset将数组的所有元素初始化为 和 以外的-1值0。只是每个元素中的所有字节都具有相同的值,例如0x12121212.
| 归档时间: |
|
| 查看次数: |
180 次 |
| 最近记录: |