Sobes.tech
Middle
240

Zašto je potrebno vratiti referencu na objekat prilikom preopterećenja operatora dodele?

Одговор од АИ

sobes.tech АИ

Vraćanje reference na objekat (*this) omogućava kreiranje lanaca dodela, na primer: a = b = c;. U ovom slučaju, rezultat dodele c promenljivoj b (koja je referenca na b) koristi se kao operand za dodelu promenljivoj a. Bez vraćanja reference, takvo ponašanje bilo bi nemoguće. Takođe, vraćanje reference je u skladu sa ponašanjem ugrađenih operatora dodeljivanja.