Pull to refresh
2
0
Send message

Нет. 5 шестнадцатиричных разрядов кодируют 16^5 различных значений, а 8 десятичных — 10^8, то есть так просто не получится.

Зачастую, и конкретно в этом коде, присваивание себя себе не является особым случаем. Кроме того, "A copy assignment operator that is written in such a way that it must check for self-assignment is probably not strongly exception-safe either" Herb Sutter's book Exceptional C++ (1999). Подробнее.

Information

Rating
Does not participate
Registered
Activity