<QtMinMax> 代理页面
函数
const T & | qBound(const T &min, const T &val, const T &max) |
const T & | qMax(const T &a, const T &b) |
const T & | qMin(const T &a, const T &b) |
函数文档
[constexpr]
模板 <typename T> const T &qBound(const T &min, const T &val, const T &max)
返回值由min和max界定的val。这等价于qMax(min, qMin(val, max))。
示例
int myValue = 10; int minValue = 2; int maxValue = 6; int boundedValue = qBound(minValue, myValue, maxValue); // boundedValue == 6
[constexpr]
模板 <typename T> const T &qMax(const T &a, const T &b)
返回a和b中的最大值。
示例
int myValue = 6; int yourValue = 4; int maxValue = qMax(myValue, yourValue); // maxValue == myValue
[constexpr]
模板 <typename T> const T &qMin(const T &a, const T &b)
返回a和b中的最小值。
示例
int myValue = 6; int yourValue = 4; int minValue = qMin(myValue, yourValue); // minValue == yourValue
© 2024 Qt公司有限公司。本内部文档的贡献属于其各自所有者的版权。本文档提供的内容是根据自由软件基金会发布的GNU自由文档许可协议版本1.3许可的。Qt及其相关标志是芬兰及其它国家和地区的Qt公司有限公司的商标。所有其他商标均为各自所有者的财产。