вероятный / маловероятный эквивалент для MSVC

Компилятор GCC поддерживает оператор __builtin_expect, который используется для определения вероятных и маловероятных макросов.

например.

#define likely(expr)    (__builtin_expect(!!(expr), 1))
#define unlikely(expr)  (__builtin_expect(!!(expr), 0))

Есть ли эквивалентное утверждение для компилятора Microsoft Visual C или что-то подобное?

Ответы на вопрос(5)

Ваш ответ на вопрос