1. Sulaiman Mustafa
  2. clia

Source

clia / readme.md

CLIA: لفرز خيارات برامج سطر الأوامر

مزايا المكتبة

  1. صغر الحجم
  2. سهولة الإستخدام
  3. بساطة المكتبة

مدعماتها

  1. ترميز UTF8
  2. تجميع تلقائي لمدخلات الخيارات
  3. إمكانية تجاهل خيارات باستخدام --

أمثلة

    program --longoption
    program -l
    برنامج --عربي
    برنامج -ع
    program --option -- --ignored option
    program --option1 option1arguemnt1 option1argument2 --option2 option2argument1

دوال المكتبة الأربعة

    clia_add(long_option, short_option);
    clia_parse(argc, argv);
    clia_get(long_option, resource);
    clia_clear();

الترخيص

GPL (version 3)

الإستخدام

تتألف المكتبة من ملفين (ملف .c وملف .h). ضم هذين الملفين إلى مشروعك كما تضم أي ملف آخر من نفس الصيغة.

أسئلة أو استفسار أو اقتراح أو نقد

لا تتردد! ارسلها لي مباشرة أو ضعها في المكان المناسب. أما لعلل المكتبة نفسها، فأرجو أن تضعها في القسم المناسب.