libhx

Een bibliotheek voor gemeenschappelijke gegevensstructuren (boom, kaart, gekoppelde lijst), stringbewerkingen, configuratie-gerelateerde taken en meer.
Download nu

libhx Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Jan Engelhardt
  • Uitgever website:
  • http://jengelh.medozas.de/projects/xtables/

libhx Tags


libhx Beschrijving

Een bibliotheek voor gemeenschappelijke gegevensstructuren (boom, kaart, gekoppelde lijst), tekenreeksbewerkingen, configuratie-gerelateerde taken en meer. Libhx is een bibliotheek voor gemeenschappelijke gegevensstructuren (boom, kaart, gekoppelde lijst), tekenreeksactiviteiten, configuratiegerelateerde taken en meer.- rbtree met key-value pair extension (HXBTree _ *) Oorspronkelijk gemaakt om een gegevensstructuur te verschaffen zoals Associative Arrays van Perl . Gebruikt een RBTREE als onderliggende motor voor enigszins snel invoeging en deletie en kleine geheugenvoetafdruk voor bestelde traversalen. (Met behulp van een hash zou het eerst zijn bedoeld om alle toetsen te verzamelen en ze te sorteren.) - Deques (Hxdeque_ *, HXList_ *, HXCLIST _ *) Deques - Dubbelbasiswachtrijen, in wezen een dubbelgekoppelde lijst - zijn geschikt voor zowel stapel en Queue-functionaliteit.- Directory-handling (HXDIR _ *) HXDIR voorziet in de Semantiek van Openendir-Readdir-Closedir. Windows gebruikt een andere soort, dus het moest van nature worden afgedekt. Aan de andere kant is de uitvoering van Solaris () implementatie smerig in termen van geheugenbeheer. Hxdir bedekt deze discrepanties en biedt een Sane Linux-stijl LEADDIR.CONVENANCE FUNCTIES MKDIR (maak alle ontbrekende ouders), RRMDIR (RM -RF) zijn ook beschikbaar.- String Formatter met placeholders (HXFORMAT _ *) HxFormat is iets in de richting van PrintF (), maar de argumentlijst wordt niet geïmplementeerd door middel van varargs, dus is flexibel zelfs buiten de compileertijd. U kunt de indelingsstring wijzigen - in feite, laat de gebruikersconfiguratie het geven - zonder zorgen te maken over problemen met het argumentevaluatie. Positional en optionele argumenten zijn gewoon vrij gekozen. - Geheugencontainers, automatische sizing string ops (HMC _ *) ten koste van enigszins verhoogde nummergeheugen-toewijzingen terwijl u met de buffers werkt, de HMC-verzameling Functies biedt semantiek van scripting-level . Aanvoegs aan een string is gewoon HMC_STRCAT (S "123") , zonder zich zorgen te maken over het overlopen van een buffer .- Optie-parsering (HXOPTION _ *) Zet bot, libpopt kon geen elementaire dingen doen en er was geen beheerder om het te repareren. Welnu, het is verpakt met RPM die al in alle distributie divergeerde.


libhx Gerelateerde software