Я нашел этот код в одной из книг Stroustrup:
void print_book(const vector<Entry>& book)
{
for (const auto& x : book) // for "auto" see §1.5
cout << x << '\n';
}
Но const
кажется излишним, потому что x
будет выводиться как const_iterator
, так как book
есть const
в параметре. Действительно ли const auto
?