Для чего нужен амперсанд после имени класса, например ostream & operator << (…)?

Я знаю обо всем, что касается указателей и амперсанда, что означает «адрес», но что это значит в этой ситуации?

Кроме того, при перегрузке операторов, почему обычно объявляют параметры с помощью const?

Ответы на вопрос(4)

Ваш ответ на вопрос