Я могу добиться идентичного вывода, используя различные контейнеры в С++. Например.,
std::array<int, 5> v = {1,2,3,4,5};
for(auto i : v)
std::cout << i << ", ";
или
std::vector<int> v = {1,2,3,4,5};
или
int v[] = {1,2,3,4,5};
и т.д.,
Итак, какой контейнер использует auto
здесь?
auto v = {1,2,3,4,5};
for(auto i : v)
std::cout << i << ", ";