Первый вопрос: можно ли "заставить" a const_iterator использовать auto?
Например:
map<int> usa;
//...init usa
auto city_it = usa.find("New York");
Я просто хочу запросить, вместо того чтобы изменять что-либо, на которое указывает city_it, поэтому я бы хотел, чтобы city_it был map<int>::const_iterator. Но, используя auto, city_it совпадает с типом возврата map::find(), который равен map<int>::iterator. Любое предложение?
