Freigeben über


rts_alloc-Klasse

Die rts_alloc Vorlagenklasse Filter beschreibt, die ein Array Cacheinstanzen enthält und bestimmt, die als eine Instanz, um für Zuordnungs- und Freigabe statt zur Kompilierzeit zur Laufzeit verwenden zu können.

template <class Cache> class rts_alloc

Parameter

Parameter

Beschreibung

Cache

Der Typ von Cacheinstanzen enthalten im Array. Dies kann unter cache_chunklist-Klasse, cache_freelist oder cache_suballoc sein.

Hinweise

Diese Klasse enthält mehrere Blocks-Zuweisung als Generatorinstanziierung und bestimmt an, die einer Instanz, um für Zuordnungs- oder Freigabe statt zur Kompilierzeit zur Laufzeit verwenden zu können. Es wird mit Compilern verwendet, die nicht kompiliert können erneut binden.

Memberfunktionen

Zuordnen zu

Ordnet einen Speicherblock zu.

geben Sie frei

Gibt eine angegebene Anzahl Objekten vom Speicheranfang in einer angegebenen Position frei.

equals

Vergleicht zwei Cache für Gleichheit.

Anforderungen

Zuweisungen Header: <>

Namespace: stdext

Siehe auch

Referenz

ALLOCATOR_DECL (<allocators>)

<allocators>

Weitere Ressourcen

<allocators> Member