| Memsl. Eine kostenlose C / C ++ - Bibliothek von nützlichen Routinen, die die effiziente Verwendung komplexer Datenstrukturen ermöglicht |
Jetzt downloaden |
Memsl. Ranking & Zusammenfassung
- Name des Herausgebers:
- Software Sensation Inc
- Website des Verlags:
- http://www.softwaresensation.com/
- Betriebssysteme:
- Mac OS X
Memsl. Stichworte
Memsl. Beschreibung
Eine kostenlose C / C ++ - Bibliothek mit nützlichen Routinen, die die effiziente Verwendung komplexer Datenstrukturen ermöglicht MEMSL enthält eine vollständige Datenstrukturierung / -sammlungs-Klassenbibliothek, Speicherverfolgung, Ausnahmebehandlung, definierbare Speicherhandler, Memory Debugging, Entry- / Exit-Tracing, eingebaute Threads-Unterstützung und vieles mehr. MEMSL verfügt über Implementierungen von Strukturen (d. H. AVL-Bäume, Gewindebäume, dynamisches Hashing), die extrem schwer zu finden und viel schwieriger zu realisieren sind. Hier sind einige wichtige Funktionen von "MEMSL": · Einzelne, doppelte und kreisförmige verknüpfte Listen · AVL Balanced und Gewindebäume · Dynamische Hashing-Tabellen · Stapel, Warteschlangen und Dequeues (mit Arrays oder verknüpften Listen) · Sätze (Pascal-Implementierung, mit Union, Differenz, Kreuzung usw.) · Bags, Tische und Wörterbücher · Prioritätshaufen (verwendet den MIDSL-Multi-dimensionalen Array-Allocator) · Prioritätssuche Warteschlange · Datenhandling und benutzerdefinierte Funktionen · Verwenden Sie mehrere MEMSL-Datenstrukturen, um dieselben Daten zu indexieren · Portabilität Speicher-Debugging, Fehlerbehandlung und Eingabe / Ausstiegsverfolgung: · Speicherverfolgung / Debugging (nur C) · Laufzeitspeicherverfolgung / Debugging (nur C) · Definierbare Speicherhandler (nur C) · Fehler- / Warnmeldungshandler · Eingabe- / Beenden-Quellcode-Tracing / Debugging · Laufzeiteingabe / Exit-Quellcode-Tracing / Debugging
Memsl. Zugehörige Software