: The only valid use of an
operator*
is on the left side of the assignment statement
. Assignment through the same value of the iterator happens only once
. Algorithms on output iterators should never attempt to pass through the same iterator twice
. They should be single-pass algorithms
. Equality and inequality might not be defined
. —
end note