В С++ если вы определяете свой сложный класс, то, вероятно, придется определить свой оператор присваивания для него. Операторы принято переопределять не нарушая естественную семантику. То есть, если для типа int можно писать a = b = c, то и для вашего типа тоже следуют поддержать такую форму записи. Операция присваивания сама по себе
(
Read more... )
Comments 4
Reply
а дальше суди сам :)
вообще история про то, что я во что-то внезапно свято уверился (:
Reply
все, ..., пишут, что это поведение нормально - какое именно это?
Reply
(a = b) = c;
Reply
Leave a comment