无效注释:'name' 属性只能用于指针类型的值
备注
此警告指示指针上使用的属性应用于非指针类型。 有关注释属性的列表,请参阅使用 SAL 注释减少代码缺陷。
代码分析名称:BUFFER_SIZE_ON_NON_POINTER
示例
以下代码将生成此警告:
#include <sal.h>
void f(_Readable_bytes_(c) char pc, size_t c)
{
// code ...
}
若要更正此警告,请使用以下代码:
#include <sal.h>
void f(_Readable_bytes_(c) char * pc, size_t c)
{
// code ...
}