В некоторых книгах и часто в Интернете я вижу рекомендации типа "operator==
должен быть объявлен как друг".
Как я должен понимать, когда оператор должен быть объявлен как друг и когда он должен быть объявлен как член? Каковы операторы, которые чаще всего должны быть объявлены друзьями помимо ==
и <<
?