Configlib.

Eine C ++ - Bibliothek, die zum Schreiben / Lesen von Konfigurationsdateien ausgelegt ist.
Jetzt downloaden

Configlib. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Warren vonRoeschlaub
  • Website des Verlags:

Configlib. Stichworte


Configlib. Beschreibung

Eine C ++ - Bibliothek, die zum Schreiben / Lesen von Konfigurationsdateien ausgelegt ist. Configlib ist eine C ++ - Bibliothek, die zum Schreiben / Lesen von Konfigurationsdateien ausgelegt ist. Die drei Hauptziele des Projekts sind1. Um das Lesen und Schreiben einer Konfigurationsdatei mit minimaler Unterbrechung der Daten und allen Kommentaren zu ermöglichen.2. Um sicherzustellen, dass Entwickler eine All- oder Nichts-Haltung annehmen: Durch das Hinzufügen einer Variable können Sie alles sofort benötigen, um ein halbes absolviertes Ergänzungen zu entmutigen, die niemals eigentlich fertiggestellt ist.3. So fügen Sie eine neue Konfigurationseinstellung so einfach wie eine Variable hinzu, auch wenn es sich um ein komplexes Objekt handeln, auch wenn es sich um ein komplexes Objekt handelt. Diese Ziele wurden erstellt, als ich das Projekt nach dem Projekt angesehen habe, wenn die Konfigurationseinstellungen gelesen, nicht geschrieben wurden, nicht geschrieben und auf zwei verschiedene Flecken geschrieben wurden. hatte keinen Standardwert oder habe sogar noch nie gelesen. Menschen, die gerade an den Projekten beginnen, würden nicht alle Ins-Outs davon kennen, von denen, wo die Konfigurationseinstellungen, die zu platzieren sind, nicht wissen, und fortschrittliche Programmierer würden die Probleme mit der Absicht umsetzen, um alles zu beenden, sobald sie den Code, der den Code gearbeitet hatte lange nachdem sie vergessen haben, was abgeschlossen sein musste. Wie einfach ist es zu verwenden? Betrachten Sie das folgende einfache Beispiel: configFile g_mainconfig ("fileName.conf"); configItem font_size (G_MainConfig, "Schriftarten", "Schriftgröße", "F =", 10); Was macht das? Die erste Zeile deklariert eine Konfigurationsdatei mit dem Namen "filesame.conf". Alle Konfigurationseinstellungen mithilfe dieses Dateiobjekts werden aus der Konfigurationsdatei mit diesem Namen gelesen. Die zweite Zeile verwendet die Konfigurationsvorlage, um eine int-Variable hinzuzufügen. Wenn Sie jemals den STL benutzt haben, sind Sie wahrscheinlich mit der Erstellung von Variablen so vertraut. Wenn nicht nur daran denken, dass die Variable genau aussieht, wie der Typ in der in diesem Fall eingehalten wird, in diesem Fall ein Int. Der Objektkonstruktor dauert fünf Variablen. Der erste ist das Konfigurationsdateiobjekt, das ausgelesen wird, der zweite ist der Abschnittsname, der dritte ist der Einstellungsname, der vierte ist der Befehlszeilenparameter und der letzte ist der Standardwert. In diesem Fall kann die Konfigurationsdatei aussehen Schriftgröße = 4in, in welchem Fall die Variablung font_size 10 enthalten würde, wenn die Konfigurationsdatei anfänglich erstellt und 4 nachgelesen wurde. Was ist neu in dieser Version: · Diese Aktualisierung sorgt für geringfügige Leistungsverbesserungen und fügt eine bessere Const-Unterstützung einschließlich Konstiereratoren hinzu.


Configlib. Zugehörige Software