Le compilateur GCC prend en charge l'instruction __builtin_expect qui est utilisée pour définir les macros probables et improbables.
par exemple.
#define likely(expr) __builtin_expect((expr), !0)
#define unlikely(expr) __builtin_expect((expr), 0)
Existe-t-il une déclaration équivalente pour le compilateur Microsoft Visual C, ou quelque chose d'équivalent?