¿Cómo consigo un const_iterator usando auto?
Primera pregunta: ¿es posible "forzar" unconst_iterator
usando auto? Por ejemplo:
map<int> usa;
//...init usa
auto city_it = usa.find("New York");
Solo quiero consultar, en lugar de cambiar cualquier cosa apuntada porcity_it
, entonces me gustaría tenercity_it
sermap<int>::const_iterator
. Pero al usar auto,city_it
es el mismo que el tipo de retorno demap::find()
, cual esmap<int>::iterator
. ¿Cualquier sugerencia?