vc中定义_Ret_maybenull_这个宏的作用

日期:2021-11-15 15:53:31 人气:1

vc中定义_Ret_maybenull_这个宏的作用

这是为了对函数参数和返回值进行批注。_Ret_maybenull_表示返回值可能为 NULL 。


这里有一些方法,可以获得最大的源代码注释语言(SAL),并避免一些常见的问题。


返回值的批注(_Ret_maybenull_)

下面的示例演示返回值注释的一个常见问题。

// 错误
_Out_opt_ void *MightR
    A+
热门评论