cpp/iterator/common iterator/operator=

Assigns the underlying std member object from that of.

Let is. Then, this assignment is equivalent to:
 * , if ,
 * otherwise.

The behavior is undefined if is in an invalid state, that is,  is equal to.

Return value
.