C6525

تحذير C6525: تحديد الحجم غير صالح: قد تكون القيمة خاصية غير صحيحة

Th هو التحذير يشير إلى أن القيمة خاصية المستخدمة لتعيين الحجم هو غير صالح. Th هو يحدث إذا معلمة الحجم هو annotated استخدام صالحة = لا.

مثال

تنشئ التعليمة البرمجية التالية th هو تحذير لأن خاصية ValidElements تستخدم معلمة الحجم الذي هو وضع علامة غير صحيحة:

// C
#include <CodeAnalysis\SourceAnnotations.h>
void f([SA_Pre(ValidElements="*count")] char * px, [SA_Pre(Valid=SA_No)]size_t *count); 

// C++‎
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f([Pre(ValidElements="*count")] char * px, [Pre(Valid=No)]size_t *count); 

لتصحيح هذا التحذير، قم بتحديد معلمة الحجم صالح كـ في التعليمة البرمجية التالية:

// C
#include <CodeAnalysis\SourceAnnotations.h>
void f([SA_Pre(ValidElements="*count")] char * px, [SA_Pre(Valid=SA_Yes)]size_t *count); 

// C++‎
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f([Pre(ValidElements="*count")] char * px, [Pre(Valid=Yes)]size_t *count); 

راجع أيضًا:

موارد أخرى

Annotation Properties