اتفاقيات الاستدعاء Calling Conventions مع المناهج
#8
ملاحظة: التوجيه forward يستخدم لأجل تعريف لاحق في قسم implementation (لأن ذلك غير ممكن فرضا)
مثال:
كود :
var b: bool = false; implementation procedure test; [color=Red]forward[/color]; procedure callTest(); begin if b then test; end; procedure test(); begin callTest; b := false; end;

قد تجد في بعض المناهج عبارة nil = وهي فقط من أجل تهيئة متغيرات المناهج بقيمة افتراضية:
PHP كود :
var
  
p: procedure = nil; 
بإضافة توجيه تصبح:
PHP كود :
p: procedure; stdcall = nil; 
بالتوفيق.
الرد


الردود في هذا الموضوع
اتفاقيات الاستدعاء Calling Conventions مع المناهج - بواسطة kachwahed - 14-11-2011, 08:26 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم