17 Language support library [support] (original) (raw)

17.11 Comparisons [cmp]

17.11.6 Comparison algorithms [cmp.alg]

Given subexpressions E and F, the expression strong_­order(E, F)is expression-equivalent ([defns.expression-equivalent]) to the following:

Given subexpressions E and F, the expression weak_­order(E, F)is expression-equivalent ([defns.expression-equivalent]) to the following:

Given subexpressions E and F, the expression partial_­order(E, F)is expression-equivalent ([defns.expression-equivalent]) to the following:

Given subexpressions E and F, the expression compare_­strong_­order_­fallback(E, F)is expression-equivalent ([defns.expression-equivalent]) to:

except that E and F are evaluated only once.

Given subexpressions E and F, the expression compare_­weak_­order_­fallback(E, F)is expression-equivalent ([defns.expression-equivalent]) to:

except that E and F are evaluated only once.

Given subexpressions E and F, the expression compare_­partial_­order_­fallback(E, F)is expression-equivalent ([defns.expression-equivalent]) to:

except that E and F are evaluated only once.