SXP.

SXP steht für einfache XML-Persistenz und ist eine schnell und schmutzige C ++ - Bibliothek, die ich miteinander geworfen habe.
Jetzt downloaden

SXP. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Ivan-Assen Ivanov
  • Website des Verlags:

SXP. Stichworte


SXP. Beschreibung

SXP steht für einfache XML-Persistenz und ist eine schnelle und schmutzige C ++ - Bibliothek, die ich miteinander geworfen habe. SXP steht für einfache XML-Persistenz und ist eine schnelle und schmutzige C ++ - Bibliothek, die ich miteinander geworfen habe. Es bietet einen einfachen (i-Hoffnung) -Mechanismus, um die Objekte in Ihrer Anwendung zu aktivieren, um sich zu beherbergen (d. H. Lesen Sie von und schreiben Sie an) in eine XML-Datei. SXP ist als C ++ - Wrapper um James Clarks hervorragender Expat-Parser gebaut. Hier befinden sich einige wichtige Funktionen von "SXP": · Benutzerfreundlichkeit: Ein wesentliches Designziel, für das einer Klasse XML-Persistenz hinzugefügt wurde, um 2 Codezeile Klassenmitglied (eins zum Lesen und eins zum Schreiben). Effizienzbedenken und C ++ - Syntax-Quirks erweiterten diese Zahl auf rund 4 Codezeilen pro Klassenmitglied (plus einiger fester Overhead); Trotzdem sollten Sie in der Lage sein, in wenigen Minuten in wenigen Minuten XML-Persistenz hinzuzufügen. · Effizienz: XML-Persistenz über SXP fügt Ihren persistierbaren Objekten vier virtuelle Funktionen und keine Datenmitglieder hinzu. Wenn Sie die Beständigkeit von Objektreferenzen unterstützen müssen, müssen Sie möglicherweise einen einzelnen Zeiger an Ihre Objekte hinzufügen. SXP kann direkt mit allen außer dem leichten Objekten verwendet werden. SXP verwendet Hash-Tabellen und arbeitet mit einem String Compare (STRCMP ()) pro XML-Tag in der Eingabedatei. SXP wiederholt seine internen Objekte aus einem Pool, um eine konstante Zuweisung / Deallocation von kleinen Objekten zu vermeiden. · Akzeptierbare Leistung: SXP ist mehr als schnell genug für Prototyping-Anwendungen und sogar für kleine bis mittlere Projekte der Produktionsebene. Hier sind einige wichtige Funktionen von "SXP": · Benutzerfreundlichkeit: Ein wesentliches Designziel, damit es einer Klasse XML-Persistenz hinzufügte, um 2 Code-Zeile pro Klassenmitglied (eins zum Lesen und einen zum Schreiben) zu dauern. Effizienzbedenken und C-Syntax-Quirks erweiterten diese Anzahl auf rund 4 Codezeilen pro Klasse (plus etwas feststehendes Overhead); Trotzdem sollten Sie in der Lage sein, in wenigen Minuten XML-Persistenz in wenigen Minuten in wenigen Stunden hinzuzufügen. · Effizienz: XML-Persistenz über SXP fügt Ihren persistierbaren Objekten vier virtuelle Funktionen und keine Datenmitglieder hinzu. Wenn Sie die Beständigkeit von Objektreferenzen unterstützen müssen, müssen Sie möglicherweise einen einzelnen Zeiger an Ihre Objekte hinzufügen. SXP kann direkt mit allen außer dem leichten Objekten verwendet werden. SXP verwendet Hash-Tabellen und arbeitet mit einem String Compare (STRCMP ()) pro XML-Tag in der Eingabedatei. SXP wiederholt seine internen Objekte aus einem Pool, um eine konstante Zuweisung / Deallocation von kleinen Objekten zu vermeiden. · Akzeptierbare Leistung: SXP ist mehr als schnell genug für Prototyping-Anwendungen und auch für kleine bis mittlere Projekte der Produktionsebene.


SXP. Zugehörige Software