Macro std::unlikely

macro unlikely($cond) { ... }

Hint to the compiler that a particular boolean expression is unlikely to be true.

Useful for branch prediction. See also likely.

Example