Null

تحدد خاصية خالية (Null) ما إذا كان الصفيف أو مؤشر قد تكون الالقيمة فارغة. Th هو خاصية هو مسموح بها تشغيل السمات ما قبل وبعد ويمكن تطبيقه فقط تشغيل صفائف وأنواع بيانات المؤشر.

يجب تعيين خاصية خالية (Null) باستخدام واحد قيم التالية:

  • SA_Yes-القيمة هو خالية.

  • SA_No-القيمة هو غير فارغة.

  • SA_Maybe-قد تكون القيمة فارغة.

ملاحظة

البادئة SA_ هو C + + اختيارية.

مثال

يلي تعليمات برمجية يوضح كيفية استخدام خاصية خالية (Null):

// C 
#include <CodeAnalysis\SourceAnnotations.h>
void f([SA_Pre(Null=SA_No)] char** pc);

// C++‎
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f([Pre(Null=No)] char** pc);

راجع أيضًا:

المبادئ

نظرة عامة حول التعليقات التوضيحية

موارد أخرى

Annotation Properties