<p dir="ltr">I cam across a line which goes like this :</p>
<p dir="ltr">#define likely(condition) (__builtin__ expect (!!(condition),1)) </p>
<p dir="ltr">Please somebody explain the double negation used in this macro.</p>
<p dir="ltr">Regards<br>
Navkamal Rakra<br>
</p>