Assignment of a Singular Iterator
问题 A "Singular Iterator" is defined as an: iterators that are not associated with any sequence. A null pointer, as well as a default-constructed pointer (holding an indeterminate value) is singular My question 1 would be: Is a default constructed iterator considered a "Singular Iterator"? Secondly, I have been told here that: Results of most expressions are undefined for singular values; the only exceptions are destroying an iterator that holds a singular value, the assignment of a non-singular