likely与unlikely
#if defined(__GNUC__)
#define __likely(expr) __builtin_expect(!!(expr), 1)#define __unlikely(expr) __builtin_expect(!!(expr), 0)#else#define __likely(expr) !!(expr)#define __unlikely(expr) !!(expr)#endif
原创
2021-08-15 11:18:42 ·
254 阅读 ·
0 评论