1. 程式人生 > >likely和unlikely的區別

likely和unlikely的區別

  咱們不用對likely和unlikely感到迷惑,須要知曉的就是 if(likely(a>b)) 和 if(a>b)在功能上是等價的,同樣 if(unlikely(a<b)) 和 if(a<b) 的功能也是一樣的。不一樣的只是他們聲稱的二進位制程式碼有所不一樣,這一點咱們也可以從他們的彙編程式碼中看到。