Старый вариант использования
auto maxVal = std::max(x1, min(x2, min(x3, x4)));
Сейчас же можно использовать cписки инициализации, чтобы уменьшить вложенность
auto maxVal = std::max(({x1, x2, x3, x4});
БИ Библиотека C/C++ разработчика | cpp, boost, qt @cppproglib · 16.9K subscribers Forwarded from Библиотека собеса по C++ | вопросы с собеседований
auto maxVal = std::max(x1, min(x2, min(x3, x4)));
auto maxVal = std::max(({x1, x2, x3, x4});