<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] template <typename T> const T &qBound(const T &min, const T &val, const T &max)

minmax で囲まれたval を返します。これはqMax(min,qMin(val,max)) と等価です。

例:

int myValue = 10;
int minValue = 2;
int maxValue = 6;

int boundedValue = qBound(minValue, myValue, maxValue);
// boundedValue == 6

qMin() およびqMax()も参照

[constexpr] template <typename T> const T &qMax(const T &a, const T &b)

ab の最大値を返す。

例:

int myValue = 6;
int yourValue = 4;

int maxValue = qMax(myValue, yourValue);
// maxValue == myValue

qMin() およびqBound()参照。

[constexpr] template <typename T> const T &qMin(const T &a, const T &b)

ab の最小値を返す。

例:

int myValue = 6;
int yourValue = 4;

int minValue = qMin(myValue, yourValue);
// minValue == yourValue

qMax() およびqBound()も参照して ください。

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。