Como faço para obter um const_iterator usando auto?
Primeira pergunta: é possível "forçar" umconst_iterator
usando auto? Por exemplo:
map<int> usa;
//...init usa
auto city_it = usa.find("New York");
Eu só quero consultar, em vez de mudar qualquer coisa apontada porcity_it
então eu gostaria de tercity_it
ser estarmap<int>::const_iterator
. Mas usando auto,city_it
é o mesmo para o tipo de retornomap::find()
, qual émap<int>::iterator
. Alguma sugestão?