En C ++, ¿cuál es el tipo de a std::map<>::iterator? Sabemos que un objeto itde tipo std::map<A,B>::iteratortiene una sobrecarga operator ->que devuelve un std::pair<A,B>*, y que std::pair<>tiene un miembro firsty second. Pero, ¿a qué corresponden estos dos miembros y...