Я пытаюсь понять, как использовать ссылочные параметры. В моем тексте есть несколько примеров, однако они слишком сложны для меня, чтобы понять, почему и как их использовать.
Как и почему вы хотите использовать ссылку? Что произойдет, если вы не сделаете параметр ссылкой, но вместо этого отключите &
?
Например, какая разница между этими функциями:
int doSomething(int& a, int& b);
int doSomething(int a, int b);
Я понимаю, что ссылочные переменные используются для изменения формальной- > ссылки, которая затем позволяет осуществлять двусторонний обмен параметрами. Тем не менее, это объем моих знаний, и более конкретный пример может оказать большую помощь.