Verlängerungs-Wrapper malloc Allocator für C ++ STL
Frage
Offenbar gibt es ein „malloc_allocator“ versehen mit gcc für die Verwendung mit STL. Es wickelt einfach malloc und kostenlos. Es gibt auch einen Haken für einen Out-of-memory Handler. Wo finde ich weitere Informationen finden? Wo kann ich seine Header-Datei finden? Ich bin mit gcc 4.x.
Lösung
Ist dieses etwas, das Sie wollen? Sie müssen in einem Objekt als STL-Objekts allocator Template-Parameter enthalten und übergeben.
Andere Tipps
Der Out-of-memory Handler in C ++ wird über set_new_handler
definiert, die in dem <new>
Kopf sein könnten, aber ich bin nicht sicher.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow