Defined in carb/Defines.h

template<class T>
constexpr const T &carb_max(const T &left, const T &right) noexcept(noexcept(left < right))

Picks the maximum of two values.

Same as std::max but implemented without using the max keyword as Windows.h can sometimes \#define it.

  • left – The first value to compare.

  • right – The second value to compare.


right if left is less than right, otherwise left, even if the values are equal.