I was wondering is there a standard fast way to determine if an map::iterator is referencing a particular map? Is the map referenced somehow in the iterator or only the element in the iterator? I ask because I am storing a list of map iterators from various maps (of the same type) and I need to know which map each iterator is pointing to.