C6505
警告 C6505:无效的批注: MustCheck 属性不可用于 void 类型的值
此警告意味着对 void 数据类型使用了 MustCheck 属性。不能对 void 类型使用 MustCheck 属性。移除 MustCheck 属性或使用其他数据类型。
示例
下面的代码生成此警告:
#include <sal.h>
_Must_inspect_result_ void f()
{
//Code ...
}
若要更正此警告,请使用下面的代码:
#include <sal.h>
_Must_inspect_result_ char* f()
{
char *str ="Hello World";
//Code ...
return str;
}