Con frecuencia, las macros conocidas como likelyy unlikelyayudan al compilador a saber si ifgeneralmente se va a ingresar o omitir un Usarlo da como resultado algunas mejoras de rendimiento (más bien menores). Empecé a usarlos recientemente, y no estoy seguro de con qué frecuencia se deben usar...