Home
TuningLib
  Eigenschaften
    Speicherverwaltung
    Objektverwaltung
    Zeichenketten und Systemdienste
  Plattformen
  Handbuch
  Download
C++ Themen
English
Impressum

Spirick Tuning

Objektverwaltung

In der Bibliothek Spirick Tuning existieren zwei Konzepte für die Objektverwaltung: Container und Collections. Container sind auf Typsicherheit und eine hohe Laufzeiteffizienz ausgerichtet. Sie enthalten ihre Objekte physisch. Ein Container verwaltet den Speicher seiner Objekte und ruft deren Konstruktoren und Destruktoren auf. Die Bibliothek Spirick Tuning enthält zahlreiche vordefinierte Klassen für spezielle Anforderungen. Die einheitliche objektorientierte Containerschnittstelle ermöglicht das leichte Austauschen eines Containers gegen einen anderen. Mit Hilfe der Zeigercontainer werden einige Collectionklassen definiert. Sie bilden eine polymorphe Klassenhierarchie mit einer abstrakten Basisklasse und verwalten Zeiger auf Objekte.

Insgesamt enthält dieser Bereich:

Container

  • Containerschnittstelle
  • Operationen mit Containern
  • Erweiterter Container

Arrays und Listen

  • Array
  • Array-Instanzen
  • Liste
  • Listen-Instanzen

Sortierte Container

  • Sortiertes Array
  • Sortierte Array-Instanzen
  • Hashtabelle
  • Hashtabellen-Instanzen

Block- und Reflisten

  • Blockliste
  • Blocklisten-Instanzen
  • Refliste
  • Reflisten-Instanzen
  • Blockreflisten-Instanzen

Vergleichs-, Zeiger- und Mapcontainer

  • Vergleichscontainer
  • Zeigercontainer
  • Operationen mit Zeigercontainern
  • Zeigervergleichscontainer
  • Mapcontainer
  • Zeigermapcontainer

Zeigercontainer-Instanzen

  • Zeigerarray-Instanzen
  • Zeigerlisten-Instanzen
  • Sortierte Zeigerarray-Instanzen
  • Zeigerhashtabellen-Instanzen
  • Blockzeigerlisten-Instanzen
  • Refzeigerlisten-Instanzen
  • Blockrefzeigerlisten-Instanzen

Collections

  • Abstraktes Objekt
  • Abstrakte Collection
  • Operationen mit Collections
  • Abstrakte Refcollection
  • Konkrete Collections

© 2023 Dietmar Deimling