[linux笔记]__must_check含义及出处
include/linux/compiler-gcc4.h
#define __must_check __attribute__((warn_unused_result))
__must_check函数是指调用函数一定要处理该函数的返回值,否则编译器会给出警告
#define __must_check __attribute__((warn_unused_result))
__must_check函数是指调用函数一定要处理该函数的返回值,否则编译器会给出警告
__must_check为Linux内核中的一种属性标记,确保调用函数必须处理返回值,否则编译时将发出警告。此标记定义于include/linux/compiler-gcc4.h文件中,通过__attribute__((warn_unused_result))实现。
624

被折叠的 条评论
为什么被折叠?



