Clamp函数可以将随机变化的数值限制在一个给定的区间[min, max]内:

template<class T>
T Clamp(T x, T min, T max)
{
    if (x > max)
        return max;
    if (x < min)
        return min;
    return x;
}

 

相关文章: