Учитывая следующее использование auto
:
std::vector<int> v;
for (auto i = 0; i < v.size(); ++i) {
...
}
Было бы идеально подходит для C++, чтобы вывести i
как std::vector
, но если он смотрит только на инициализатор для i
, он увидит целое число. Каков выведенный тип i
в этом случае? Подходит ли это использование auto
?