C++ named requirements:LegacyForwardIteratorA LegacyForwardIterator is a LegacyIterator that can read data from the pointed-to element.