6.3/10 (20 أصوات )

"Stack.H -- رأس لكومة مهام إدارة" -- اربع مداخن الافتراضي يتم إنشاؤها بواسطة StackSystemInit. يجب أن يكون المستخدم المداخن التي أنشأتها StackCreate » التي قد تفشل في الذاكرة غير كافية. -- في البداية كومة من الفضاء لمدة 32 سلع ويمكن / سوف تزرع (السيارات matically) في خطوات من 16 بندا طالما هناك مساحة ذاكرة كافية. ولذلك فإن ItemSize الأقصى هو 2KB. في إصدار التصحيح -- NDEBUG لم تعرف خلال تجميع STACKS.c -- الحد الأقصى هو في الواقع يقتصر على 1kB عن طريق تأكيد. وهناك نسخة في المستقبل ربما يكون قد قلل أحجام الأولية وعوامل النمو لitemsizes كبيرة. -- لا الأكوام الانخفاض لا في الحجم. إلا الحذف التام. -- عندما تفشل يدفع المكدس هو كامل وتغيير حجم الذاكرة يفشل. قيمة الإرجاع يشير إلى هذا. -- Underflowing الفرقعات العودة المكدس قيمة القاع. -- جهود والملوثات لا تحقق المكدس النزاهة. استخدام StackCheck.



  • مرات التنزيل: 214
  • متطلبات التشغيل: Windows ,Linux,BSD,Solaris
  • الحجم: 4KB
  • الترخيص: Freeware Free
  • الاصدار :
  • اضيف في: 0000-00-00 00:00:00
  • اخر تحديث: 25/03/2010
  • الموقع علي الانترنت:






Description

"Stack.H - Header for stack management functions" - Four default stacks are created by StackSystemInit. User stacks must be created by StackCreate; which may fail on insufficient memory. - Initially a stack has space for 32 items and can/will be grown (auto- matically) in Steps of 16 items as long as there is sufficient memory space. Therefore the maximum ItemSize is 2kB. In the DEBUG version -- NDEBUG not defined during compilation of STACKS.c -- the maximum is actually restricted to 1kB by an assert. A future version may have reduced initial sizes and growth factors for large itemsizes. - Stacks do NOT decrease in size. Except by complete deletion. - Pushes fail when the stack is full and the memory resizing fails. The return value indicates this. - Underflowing Pops return the Stack's bottom value. - Pushes and Pops do NOT check stack-integrity. Use StackCheck.





التعليقات علي Stack.H
اضافة تعليق

تعليقات الفيسبوك

تعليقات الموقع