Condividi tramite


Classe rts_alloc

La classe modello di rts_alloc viene descritto filtro che utilizza una matrice di istanze della cache e determina quale istanza da utilizzare per l'allocazione e la disallocazione in fase di esecuzione anziché in fase di compilazione.

template <class Cache> class rts_alloc

Parametri

Parametro

Descrizione

Cache

Il tipo di istanze della cache contenute nella matrice. Questa operazione può essere Classe cache_chunklist, cache_freelist, o cache_suballoc.

Note

Questa classe modello utilizzi l'allocatore di blocco più istanze di esempio e determina quale istanza da utilizzare per l'allocazione o la disallocazione in fase di esecuzione anziché in fase di compilazione. Viene utilizzato dai compilatori non è possibile compilare riassociano.

Funzioni del membro

allocare

Alloca un blocco di memoria.

rilasciare

Libera un numero specificato di oggetti dall'inizio di archiviazione a una posizione specificata.

equals

Confronta due cache per uguaglianza.

Requisiti

allocatori <diIntestazione: >

Spazio dei nomi: stdext

Vedere anche

Riferimenti

ALLOCATOR_DECL (<allocators>)

<allocators>

Altre risorse

<allocatori> membri