vc中定义_Ret_maybenull_这个宏的作用
vc中定义_Ret_maybenull_这个宏的作用
日期:2021-11-15 15:53:31 人气:1
这是为了对函数参数和返回值进行批注。_Ret_maybenull_表示返回值可能为 NULL 。
这里有一些方法,可以获得最大的源代码注释语言(SAL),并避免一些常见的问题。
返回值的批注(_Ret_maybenull_)
下面的示例演示返回值注释的一个常见问题。
// 错误
_Out_opt_ void *MightR