История изменений
Исправление
dzidzitop,
(текущая версия)
:
Кроме своей арихметики и «умных» указателей/массивов и особого статуса оператора = в плюсах оно требует зубрёжки семантики для конкретного случая. Поэтому обычно нафиг не надо нигде и никогда.
Универсальное правило - не задавать никакому оператору новый смысл и имплементить его в строгом соответствии тем же операторам для встроенных в язык типов. Исключения из него будут рождать жабоскриптоподобные ребусы типа
var x = {} + [];
Исходная версия
dzidzitop,
:
Кроме своей арихметики и «умных» указателей/массивов оно требует зубрёжки семантики для конкретного случая. Поэтому обычно нафиг не надо нигде и никогда.