T &y, const T &z)
{
vector<T> v{x, y, z};
auto result = max_element(v.begin(), v.end());
return *result;
}
Возможно ли как-то получить правильный return в данном случае?
Ибо при получении на вход значений 1,2,3 - ответ 1431674896
Спасибо.
Это UB у тебя тут, возврат ссылки на локальную переменную функции.
а как можно решить данную проблему?
Обсуждают сегодня