08-02-2015, 02:34 PM
السلام عليكم ورحمة الله وبركاتة
لماذا نستخدم التعليمة packed عندما نعرف الأنواع , فأنا أراها في بعض الكلاسات تستعمل والبعض الأخر ﻻ
لذلك سؤالي ماذا تعمل و وأين تستعمل ؟
هذه أحد الأمثلة التي وجدتها في أحد الكلاسات :
كذلك يوجد نقطة آخرى وهي
مذا تعمل ومتى تستعمل ؟
وهذا مثال وجدته عليها
وجدت بعذ التوضيح حول هذه النقطة لكني لم افهمها جيدا :
ملاحظة : أستعمل Lazarus
لماذا نستخدم التعليمة packed عندما نعرف الأنواع , فأنا أراها في بعض الكلاسات تستعمل والبعض الأخر ﻻ
لذلك سؤالي ماذا تعمل و وأين تستعمل ؟
هذه أحد الأمثلة التي وجدتها في أحد الكلاسات :
PHP كود :
TBGRAPixel = packed record
blue, green, red, alpha: byte;
end;
كذلك يوجد نقطة آخرى وهي
PHP كود :
$PackRecords
وهذا مثال وجدته عليها
PHP كود :
{$PackRecords 1}
Trec2 = Record
A : Byte;
B : Word;
end;
{$PackRecords 2}
إقتباس :http://lazarus-ccr.sourceforge.net/fpcdo...fsu15.html
ملاحظة : أستعمل Lazarus