مكتبة Coroutine المحمولة

تطبيق مكتبة Coroutine المحمولة المكتوبة في ANSI C
التحميل الان

مكتبة Coroutine المحمولة الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Davide Libenzi
  • موقع ويب الناشر:
  • http://www.xmailserver.org/davide.html

مكتبة Coroutine المحمولة العلامات


مكتبة Coroutine المحمولة وصف

تنفيذ مكتبة Coroutine المحمولة المكتوبة في ANSI C تقوم مكتبة Coroutine المحمولة (PCL) بتنفيذ وظائف المستوى المنخفض ل Coloroutines. للحصول على تعريف لمصطلح Coroutine يرى فن برمجة الكمبيوتر بواسطة Donald E. Knuth.Coroutines تعد بيئة تعدد المهام التعاونية البسيطة للغاية حيث يتم التبديل من مهمة إلى أخرى بشكل صريح بواسطة مكالمة دالة. تعد Coroutines أسرع بكثير من العمليات أو التبديل المواضيع، نظرا لعدم وجود مشاركة لنظام التشغيل لنظام التشغيل لتشغيل العملية. كما تتطلب Coroutines موارد نظام التشغيل أقل من عمليات المواضيع. بدأت فكرة كتابة هذه المكتبة عندما كنت اختبر وظائف ECT Linux Perience. بدأت في البداية باستخدام مكتبة Coro بواسطة E. Toernig ووجدت المكتبة مثيرة للاهتمام للغاية. كانت بسيطة وحتى قوية. كانت قيود مكتبة CORO غير قابلية على حد سواء ويعطلها عند عدم استخدامها مع بعض إصدارات معينة من GCC.SO، قررت كتابة مكتبة جديدة لمعالجة المشكلات المذكورة أعلاه من خلال اتخاذ أفكار تبديل السياق المحمولة من مكتبة جنو PTH. هذه المكتبة محمولة بسهولة على كل نظام UNIX تقريبا وعلى Windows.IT يمكن استخدام وظائف UContext.h (GetContext () / Makecontest () / Swapcontext () / Swapcontext () أو LongJMP () القياسية () / SetJMP ().


مكتبة Coroutine المحمولة برامج ذات صلة

pyxmlsec.

pyxmlsec عبارة عن مجموعة من ارتباطات Python لمكتبة أمان XML. ...

175

تحميل

lescegra.

lescegra هو محرك رسومات ثلاثي الأبعاد موجه نحو الكائنات يعتمد على OpenGL. ...

136

تحميل