+ -
当前位置:首页 → 问答吧 → linux应用层里有likely()、unlikely() 之类的函数吗?

linux应用层里有likely()、unlikely() 之类的函数吗?

时间:2010-08-09

来源:互联网

linux应用层里有likely()、unlikely() 之类的函数吗?如果没有,怎么实现一个

作者: zhangsuozhu   发布时间: 2010-08-09

#define likely(x) __builtin_expect (!!(x), 1)
#define unlikely(x) __builtin_expect (!!(x), 0)

是这个意思吗?

作者: 雨过白鹭洲   发布时间: 2010-08-09