for (auto iter = data.begin(); iter!=data.end(); ++iter)
{
iter->i++;
}
}
Та не, я не про само использование auto. Вот здесь, например, он утверждал, что data.begin() может вернуть константный итератор и тогда мне будет жопа..... Это правда ? (
И тогда просто не скомпилит
Нет, константный -- cbegin
Если написать тип явно, будет шаблонное полотно в ошибках о невозможности привести тип, с авто не будет найдена перегрузка. 2 стула
Обсуждают сегодня