CSER

CSER is een bibliotheek voor C-serialisatie, ook wel 'Persistentie' genoemd.
Download nu

CSER Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Jeff Freedman
  • Uitgever website:

CSER Tags


CSER Beschrijving

CSER is een bibliotheek voor C-serialisatie, ook wel 'Pershility' genoemd. CSER is een bibliotheek voor C-serialisatie, ook wel 'Pershility' genoemd. Dit is niet helemaal eenvoudig als je zou denken, omdat een object kan worden gewezen door meerdere andere objecten. Hoe werkt het? Ontrukken van gehele getallen en karaktersnaren is redelijk eenvoudig. De truc heeft betrekking op objecten en aanwijzingen voor hen. Serialisatie van deze omvat het toewijzen van een unieke ID # aan elk object als het is geschreven en in het houden van een opzoektabel die elk object op de ID van de ID in kaart brengt, wanneer een voorwerp een tweede keer wordt aangetroffen (omdat er iets anders aanspoelt ), alleen zijn ID is geschreven. En wanneer het netwerk wordt gelezen, weet CSER het object slechts één keer opnieuw te maken en de aanwijzer te gebruiken wanneer de ID daarna wordt aangetroffen. Hoe gebruik ik het? Sorry voor het gebrek aan documentatie. Zie voor een snelle start het voorbeeld 'Test1.cc' opgenomen in de bron. Hier is een korte lijst met de stappen die u moet nemen (ook vermeld in de README): 1. #Include "CSER.H" 2. Afkomstig zijn van "serializable". 3. Voeg een "CSER_DECLARE (MYCLASS) toe;" in het openbare deel van de klasse 'MyClass'. 4. Voeg een "CSER_REGISTER (MYCLASS) toe;" in het .cc-bestand voor uw klas. 5. Voeg methoden "void schrijven (CSER_OUT) en void lezen (CSER_IN) aan uw klasse. Opmerking: als een object-exemplaar deel uitmaakt van een ander object ('compositie'), moet u het object zelf schrijven / lezen / lezen Nog geen aanwijzingen. Zie Classc in 'Test1.cc' als een voorbeeld. 6. Uw klasse moet ook een constructeur hebben die geen argumenten heeft.


CSER Gerelateerde software

Rmovie

RMOVIE is een RUBY-extensie voor toegang tot en ophalen van informatie van video- en audiobestanden. ...

126

Downloaden