Üye işlevi olarak tanımlanan aşırı yüklenmiş bir operatörün asimetrik olduğunu okudum, çünkü yalnızca bir parametreye sahip olabilir ve otomatik olarak geçirilen diğer parametre this
işaretçi. Dolayısıyla bunları karşılaştırmak için bir standart yok. Öte yandan, aşırı operatörü olarak ilan friend
olduğunu simetrik biz aynı türden iki argüman geçmek ve dolayısıyla, bunlar karşılaştırılabilir çünkü.
Sorum şu ki, bir işaretçinin değerini bir referansla hala karşılaştırabildiğimde, neden arkadaşlar tercih edilir? (asimetrik bir sürüm kullanmak simetrik ile aynı sonuçları verir) Neden STL algoritmaları yalnızca simetrik sürümleri kullanır?