Что означает прототип функции с амперсандом в нем? [Дубликат]
Возможный дубликат:
Что делает оператор '&' в C ++?
Сегодня в моем классе CS учитель показал нам несколько примеров функций и шаблонов, и некоторые из прототипов для функций имели в списке параметров амперсанды:
void exchange( T & x, T & y ) ; // prototype
что это обозначает? Для чего мне его использовать?