C++ named requirements:LegacyOutputIteratorA LegacyOutputIterator is a LegacyIterator that can write to the pointed-to element.