prawdopodobny / mało prawdopodobny odpowiednik dla MSVC

Kompilator GCC obsługuje instrukcję __builtin_expect używaną do definiowania prawdopodobnych i mało prawdopodobnych makr.

na przykład.

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

Czy istnieje odpowiednik instrukcji dla kompilatora Microsoft Visual C lub czegoś podobnego?

questionAnswers(5)

yourAnswerToTheQuestion