Middle
Qayta yozish operatorini ortiqcha yuklashda ob'ektga havola qaytarish nima uchun kerak?
sobes.tech AI
AIdan javob
Obyektga (*this) referensiyasini qaytarish, masalan, a = b = c; kabi zanjirli tayinlashlarni yaratishga imkon beradi. Bu holda, c ning b o'zgaruvchisiga (bu b ga referensiya) tayinlanishi natijasida hosil bo'lgan qiymat, a o'zgaruvchisiga tayinlash uchun operand sifatida ishlatiladi. Referensiyani qaytarmaslik bunday xatti-harakatni imkonsiz qilardi. Bundan tashqari, referensiyani qaytarish, o'rnatilgan tayinlash operatorlarining xatti-harakatiga mos keladi.