Код: Выделить всё
int f(int& i) { // pass by reference
return i++;
}
int main() {
int v=5;
auto r=f(v)+ 2*f(v);
cout
Подробнее здесь: [url]https://stackoverflow.com/questions/79198266/side-effects-and-undefined-behaviour-when-references-are-used-in-a-function[/url]
Мобильная версия