C6523
تحذير C6523: تحديد الحجم غير صالح: غير موجود معلمة <اسم>
Th هو التحذير يشير إلى استخدام معلمة لتعيين القيمة خاصية هو غير موجودة في lهوt معلمات دالة. يمكنك استخدام خصائص التعليقات التوضيحية التي تقبل اسم معلمة كالقيمة الخاصة بها، ولكن يجب التأكد من التي exهوts المعلمة و هو من نوع بيانات الصحيح.
مثال
تنشئ التعليمة البرمجية التالية th هو تحذير لأن حساب المعلمة هو mهوsing:
// C
#include <CodeAnalysis\SourceAnnotations.h>
void f ([SA_Pre(ElementSize="count", ValidElementsConst=4)] char *pc);
// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f ([Pre(ElementSize="count", ValidElementsConst=4)] char *pc);
إلى تصحيح هذا التحذير، استخدم تعليمات برمجية التالية:
// C
#include <CodeAnalysis\SourceAnnotations.h>
void f ([SA_Pre(ElementSize="count", ValidElementsConst=4)] char *pc, size_t count);
// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f ([Pre(ElementSize="count", ValidElementsConst=4)] char *pc, size_t count);