Witam. Który z zapisów funkcji jest błędny i dlaczego?
const long& funW(long &x, long &y) {
if(x<y)
return x;
else
return y;
}
const long funX(long &x, long &y) {
if(x<y)
return x;
else
return y;
}
const long funY(long x, long y) {
if(x<y)
return x;
else
return y;
}
const long& funZ(long x, long y) {
if(x<y)
return x;
else
return y;
}