uCommon

مكتبة ج خفيفة الوزن للغاية لتسهيل استخدام أنماط تصميم C حتى للحصول على تطبيقات مدمجة للغاية
التحميل الان

uCommon الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • David Sugar
  • موقع ويب الناشر:
  • http://www.gnutelephony.org/index.php/GNU_SIP_Witch
  • أنظمة التشغيل:
  • Mac OS X
  • حجم الملف:
  • 473 KB

uCommon العلامات


uCommon وصف

مكتبة ج خفيفة الوزن للغاية لتسهيل استخدام أنماط تصميم C حتى لتطبيقات مدمجة للغاية يهدف UCommon إلى مكتبة ج ذات وزن خفيف للغاية لتسهيل استخدام أنماط تصميم C حتى بالنسبة للتطبيقات المدمجة للغاية، مثل الأنظمة باستخدام Uclibc جنبا إلى جنب مع دعم خيوط Posix. لهذا السبب، تعطيل UCommon ميزات اللغة التي تستهلك الذاكرة أو إدخال النفقات العامة للوقت، مثل RTTI والمناولة الاستثناء، ويفترض أنها ستكون في الغالب يربط التطبيقات مع المكتبات المقررة النقية الأخرى بدلا من استخدام النفقات العامة لمكتبة C القياسية Frameworks forks.ucommon تقدم بعض أنماط التصميم القائم على الموضوعات، مثل الكائنات التي تم احتسابها، وحمامات الذاكرة، ومؤشرات الذكية، وتقدم الكتابة الديناميكية من خلال الاستخدام الناتج للغاية للقوالب المضمنة للترجمة ذات النوع الخالص والتي يتم ربطها بالفصول الأساسية للخرسانة قضايا قالب مثيل. يتم استخدام التشغيل الآلي المتغير التلقائي أيضا لتمكين الكائنات المرجعية التي سيتم حذفها وإغلاق الخيوط التي سيتم إصدارها تلقائيا عند إرجاع الأساليب بدلا من إرجاع واحد من الروائم بشكل صريح لهذه الأشياء. يعتمد مرة أخرى عند الضرورة وسوف تقدم بعض C. الوظائف البديلة، خاصة بالنسبة للمآخذ، مثل إضافة GetAddrinfo للمنصات التي لا تملكها، أو عندما تكون هناك حاجة إلى إصدارات الخلافات من وظائف مكتبة C الحالية. يدعم دعم المقبس الأساسي للاتصال بالوجهات المسماة وعناوين البث المتعدد، ويتم دعم ربط الواجهات مع IPv4 وعناوين IPv6 مباشرة. كما يتم استخدام الدعم لساعات توقيت عالي الدقة وقاعات الفوز في الوقت الفعلي عندما تتوفر ucommon GNU Common C، فهي تقدم بعض المفاهيم الجديدة لمعالجة قفل الخيوط والمزامنة، وكذلك إنشاء كائنات مزامنة موضوع أعلى مستوى مباشرة من الشرط. وبالتالي، على منصات على سبيل المثال لا تحتوي على Rwlocks أو الحواجز أو الساعات، لا تزال هذه موجودة في UCommon. يتم استخدام منهجية مكالمة مشتركة ومتسقة لجميع الأقفال، سواء كانت Mutex أو RW أو الإشارة، استنادا إلى ما إذا كانت تستخدم للقفل الحصري أو "المشترك ".وكوممون بعض المعرفة بمفاتيح ومفاتيح التحويل البرمجي لتعطيل ميزات اللغة ووقت التشغيل C Stdlibs، ورؤوس C مرتبطة. يدعم الإصدار الحالي تجميع مع دول مجلس التعاون الخليجي، والتي تم العثور عليها عادة على الأنظمة القائمة على GNU / Linux، OS / X، BSD، والعديد من المنصات الأخرى؛ ومبراء ورشة الشمس، التي يتم تقديمها كمثال حول كيفية التكيف مع UCOMMON للحصول على محامولات إضافية. يمكن أيضا بناء UCommon أيضا مع تجميع دول مجلس التعاون الخليجي عبر GCW32 لأهداف Microsoft Windows باستخدام مكتبة Redhat W32 Pthread. الدعم الأدنى من النظام الأساسي ل UCOMMON هو مكتبة خيوط PSThread الحديثة والعملية. لا يدعم UCommon نماذج خيوط غير بوسيكس الأخرى مثل مؤشرات ترابط مايكروسوفت ويندوز أو مكتبات الخيوط غير المستردة مثل GNU PTH، بحيث يمكننا تحسين جهود التنمية حول Posix Pthread حصريا.


uCommon برامج ذات صلة

مهووس

خادم مراسلة / اشتراك مجانى مقره في الملتوية يستخدم بروتوكول Stomp ...

148 14 KB

تحميل

CBase.

مكتبة مجانية تبسط تطوير برامج الأنظمة على UNIX ...

181 602 KB

تحميل

Zziplib.

مكتبة المصدر المجانية والمفتوحة التي توفر الوصول للقراءة على Zip-Archives ...

206 681 KB

تحميل