std::array being a STL container, can use range-based for loop similar to other containers like vector

int main() {
   std::array<int, 3> arr = { 1, 2, 3 };
   for (auto i : arr) {
       cout << i << '\\n';
	}
}