Переход по ссылке в функцию, это продвижение по службе?

Итак, этот сумасшедший умный парень проверил меня на мои знания о продвижении и конверсии. Он задал этот вопрос ниже:

void foo(int & ri)
{
std::cout << "do something\n";
}

int main()
{
int i = 5;
foo(i);
return 0;
}

Поэтому я сказал ему, что не было никакого обращения. Тем не менее, он говорит, что это продвижение по службе и что есть что-то, что делает его продвижением Затем он занялся и ушел.
Теперь у меня острый зуд, и я не могу найти ни одной статьи, которая бы формально помогла мне с тем, как компилятор управляет этим. Могу ли я узнать, почему это продвижение по службе?

0

Решение

Вы вызываете функцию, которая принимает ссылку на int и прохождение int, Там нет типа продвижение.

Я уверен, что в конце концов парень, с которым ты говорил, больше не будет занят. Если он избегает тебя до конца жизни, он, вероятно, ошибается.

4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]