Middle
Kāpēc ir nepieciešams atgriezt atsauci uz objektu, pārslodzes operatora pārslodzes gadījumā?
sobes.tech AI
Atbilde no AI
Objekta (*this) atsauces atgriešana ļauj izveidot pievienošanas ķēdes, piemēram: a = b = c;. Šajā gadījumā c piešķiršanas rezultāts, kas ir atsauce uz b, tiek izmantots kā operands piešķiršanai a. Bez atsauces atgriešanas šāda uzvedība būtu neiespējama. Turklāt, atsauces atgriešana ir saskaņā ar iebūvēto piešķiršanas operatoru uzvedību.