随笔分类 -  gcc

摘要:他们在include/linux/compiler.h中定义 1 # ifndef likely 2 # define likely(x) (__branch_check__(x, 1, __builtin_constant_p(x))) 3 # endif 4 # ifndef unlikely 阅读全文
posted @ 2020-11-03 15:23 蒲城小农 阅读(101) 评论(0) 推荐(0)
摘要:弱符号使用场景 我们不确定外部模块是否提供一个函数func,但是我们不得不用这个函数,即自己模块的代码必须用到func函数: extern int func(void); ................... int a = func(); if( a > .....) { .......... 阅读全文
posted @ 2020-04-17 15:49 蒲城小农 阅读(752) 评论(0) 推荐(0)