C6505

تحذير C6505: التعليق التوضيحي غير صالح: لا يمكن استخدام خاصية MustCheck تشغيل قيم من نوع قيمة فارغة

هذا التحذير بالإشارة إلى أنه تم استخدام خاصية MustCheck تشغيل قيمة فارغة نوع بيانات. لا يمكنك خاصية استخدم MustCheck تشغيل نوع قيمة فارغة. قم بإزالة خاصية MustCheck أو استخدام نوع بيانات آخر.

مثال

يلي تعليمات برمجية ينشئ هذا التحذير:

// C
#include <CodeAnalysis\SourceAnnotations.h>
[returnvalue:SA_Post(MustCheck=SA_Yes)] void f();

// C++‎
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;

[returnvalue:Post(MustCheck=Yes)] void f();

إلى تصحيح هذا التحذير، استخدم تعليمات برمجية التالية:

// C
#include <CodeAnalysis\SourceAnnotations.h>
[returnvalue:SA_Post(MustCheck=SA_Yes)] char* f();

// C++‎
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;

[returnvalue:Post(MustCheck=Yes)] char* f();

راجع أيضًا:

المرجع

C6516