סלטיני

Simpleini הוא ספריית פלטפורמת הצלב המספק API פשוט לקרוא ולכתוב קבצי תצורה בסגנון ini.
הורד עכשיו

סלטיני דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • MIT/X Consortium Lic...
  • מחיר:
  • FREE
  • שם המפרסם:
  • Brodie
  • אתר האינטרנט של המוציא לאור:
  • http://code.jellycan.com/simpleini/

סלטיני תגים


סלטיני תיאור

Simpleini הוא ספריית פלטפורמת הצלב המספק API פשוט לקרוא ולכתוב קבצי תצורה בסגנון ini. Simpleini הוא ספריית פלטפורמת הצלב המספק API פשוט לקרוא ולכתוב קבצי תצורה בסגנון ini. הוא תומך בקבצי נתונים ב- ASCII, MBCs ו- Unicode.It נועד במפורש להיות נייד לכל פלטפורמה נבדק ב- Windows ו- Linux. שוחרר כמו קוד פתוח ללא תשלום באמצעות MIT Liscise.Examples: קטעי אלה כלולים עם ההפצה בקובץ snippets.cpp.load dataload מתוך נתונים filecsimpleinia ini (a_bisutf8, a_busemultikey, a_busutiline); si_error rc = ini.loadfile ( A_PSZFILE); אם (RC <0) לחזור false; עומס מ stagestd :: strdata; rc = iniload (strdatac_str () strdatasize ()); אם (rc <0) לחזור שקר; מקבל קטעים ו keyset כל סעיפים :: קטעים tamesdepend; איני pszvalue = inigetvalue ("שם שם" "שם מפתח" null * ברירת מחדל * ) קבל את הערך של מפתח שבו עשויים להיות מספר ערכים אם bhasmultiplevalues נכון אז רק ערך אחד כבר reoveredbool bhasmultiplevalues; pszvalue = inigetvalue ("שם שם" "שם מפתח" null * ברירת מחדל * bhasmultiplevalues) קבל את כל הערכים של מפתח עם מספר מרובים ערכים :: ערכים tamesdepend; inigetallvalueus ("שם הקטע" "שם מפתח" ערכים); מיין את הערכים לתוך ערכי העומס המקוריסורט (csimpleinias; של פריטים :: tamesdepend :: const_iterator אני; עבור (i = ערכיםבאגין () אני! = ערכיםאנשים () + + i) {printf ("מפתח שם = '% s'n" i-/> pitem);} שינוי dataladding חדש = ini.setvalue ("חתך חדש", null, null); אם (RC <0) לחזור שקר; PrintF ("סעיף:% SN", RC == SI_INGERTED? "מוכנס": "עודכן"); הוספת מפתח חדש ("סעיף חדש" יתווסף באופן אוטומטי אם הוא כבר לא קיים) RC = Ini.SetValue ("סעיף חדש", "חדש", " ערך "); אם (RC <0) החזרת שווא; PrintF (" מפתח:% SN ", RC == SI_INSERTED?" מוכנס ":" מעודכן "); שינוי הערך של Keyrc = ini.setval UE ("סעיף", "מפתח", "ערך מעודכן"); אם (RC <0) Return False; PrintF ("מפתח:% SN", RC == SI_INGERTEDED? Msgstr "מוכנס": "מעודכן"); מחיקת datadeching מפתח מקטע. לחלופין, ניתן למחוק את הסעיף כולו אם הוא ריק. ("סעיף-שם", NULL); חיסכון DataVe את הנתונים ל- stringrc = ini.save (strdata); אם (RC <0) לחזור False; שמור את הנתונים בחזרה ל- FilerC = Ini.savefile (a_pszfile) ; אם (RC <0) לחזור שקר


סלטיני תוכנה קשורה