C++ 如何获取三个相同数值中的最大值或最小值?

C++ 如何获取三个相同数值中的最大值或最小值?

template<typename T>
T Max(T x, T y, T z)
{
	return x > y ? (x > z ? x : z) : (y > z ? y : z);
}

template<typename T>
T Min(T x, T y, T z)
{
	return x < y ? (x < z ? x : z) : (y < z ? y : z);
}
原文地址:https://www.cnblogs.com/cheungxiongwei/p/7665651.html