Вопросы к Поиску с Алисой
Преимущества перегрузки операторов как свободной функции (дружественной функции) в C++: otvet.mail.ru
Недостатки перегрузки операторов как дружественной функции: otvet.mail.ru
Перегрузка операторов может привести к снижению производительности, особенно при работе с большими объектами или сложными операциями. popov.dev Также она может создавать проблемы в отладке, так как перегруженный оператор выглядит как обычный. thecode.media