Loop over multiple arrays simultaneously: Difference between revisions
Content added Content deleted
No edit summary |
(→C++23) |
||
Line 943: | Line 943: | ||
auto a3 = std::array{1, 2, 3}; |
auto a3 = std::array{1, 2, 3}; |
||
for(const auto& [x, y, z] : std::ranges::views::zip(a1,a2,a3)) |
for(const auto& [x, y, z] : std::ranges::views::zip(a1, a2, a3)) |
||
{ |
{ |
||
std::cout << std::format("{}{}{}\n",x,y,z); |
std::cout << std::format("{}{}{}\n", x, y, z); |
||
} |
} |
||
}</lang> |
}</lang> |