#define likely(x) __builtin_expect(!!(x),1)#define unlikely(x) __builtin_expect(!!(x),0)優化
用於優化在作分支判斷的時候CPU流水線問題ui
likely()用於分支判斷的時候頗有可能執行的指令,而unlikely()則相反spa