libnickel.

libnickel هي مكتبة لخرائط هرمية وملفات .ini.
التحميل الان

libnickel. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Charles Lindsay
  • موقع ويب الناشر:

libnickel. العلامات


libnickel. وصف

Libnickel هي مكتبة للخرائط الهرمية وملفات .ini. Libnickel هي مكتبة لخرائط هرمية وملفات .ini.nickel مفيدة للتحميل، والمعالجة، وحفظ بيانات التكوين، من بين أشياء أخرى. إن بعض الملامح الرئيسية "Libnickel": النيكل مكتوب مع التركيز على الكفاءة، لكنه لا يزال أكثر قوة بكثير من مكتبات .ini الأخرى. مكتوبة في ISO القياسية C99. يجمع في أي بيئة مع مترجم C الحديثة. الدعم الأصلي ل OUTF-8. جميع اللغات في معيار Unicode هي لعبة عادلة. سريع جدا. محللي مكتوب يدي باليد لتفوق محللين .ini الآخرين. يتم التغليف مفاتيح باستخدام خوارزمية Lookup3.c Bob Jenkins مذهلة للحصول على بحث سريع. التسلسل الهرمي الحقيقي للمفاتيح مدعومة - Nay، شجع! هيكل البيانات هي شجرة خرائط. القيم محدودة بشكل فعال في الطول فقط من خلال الذاكرة المتوفرة (من أجل الإنصاف، قد تتسبب القيم لفترة أطول من 2 جيجابايت مشاكل). القيم متعددة الخطوط هي سهلة تيهية لتحديد. يدعم تسلسل الهروب على غرار C في المفاتيح والقيم. لا توجد قيود على أي شخصيات صالحة في أي مكان. يسهل حفظ خيارات "العالمية" و "المحلية" منفصلة. اقرأ في بعض القيم "الافتراضية" العالمية من ملف، وتجاوز عدد قليل، ويسمح لك النيكل بكتابة القيم المعدلة مرة أخرى فقط إلى القرص. يمكنك قراءة أي عدد من الملفات في نفس الكائن، مما يجعل من السهل العودة إلى حالة مع "الإعدادات الافتراضية" في الغالب وبعض القيم المتجاوزة. يضرب القرص على الحد الأدنى، فقط بالتتابع. يبني تمثيل في الذاكرة بدلا من تحليل الملف في كل مرة تحتاج إلى قيمة. Niceties مثل السماح للبيانات بالمرور في / خارج ملف التعسفي * تدفقات (مثل Stdin و Stdout)، والقدرة على طباعة () في و SCANF () من القيم، إلخ. ميزات أن بعض الناس قد لا يحبون: يحافظ على وقت الجري الأسوأ الجيد حتى على أشجار ضخمة، على حساب بعض الذاكرة. يحتفظ بوقت تبحث عن أسوأ أحسن حالة جيدة عن طريق السد عدد الأحرف المهمة في مفاتيح (بأكثر من مائة بايت). يمكنك أن تكون لديك مفاتيح أطول، ولكن يتم استخدام مائة أو نحو ذلك فقط لتحديد العنصر المعني. يتم التعامل مع مفاتيح الأخوة على أنها فريدة من نوعها. وبالتالي، عند قراءة ملف .ini يحتوي على عدة خطوط (تحت نفس الأصل) بنفس المفتاح (E.G. PHP.INI العديد من الملحقات = خطوط)، فقط آخر واحد في حساب الملفات. الحد الأدنى من فحص ملفات الملفات. الرمز مستقر للغاية، مانع لك، لكنه سوف يتجاهل بصمت بيانات غير صالحة في ملف .ini. التحويل التلقائي لنكلات سطر خط Mac OS (CR) و DOS / Windows (CRLF) إلى نمط UNIX (LF). يتطلب ص حرفي في ملف .ini للحفاظ على حرف CR. يتم تجاهل التعليقات حقا عند القراءة؛ لا يتم إنشاء تعليقات (السياق) عند الكتابة.


libnickel. برامج ذات صلة