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
Alloca un blocco di memoria. |
|
Libera un numero specificato di oggetti dall'inizio di archiviazione a una posizione specificata. |
|
Confronta due cache per uguaglianza. |
Requisiti
allocatori <diIntestazione: >
Spazio dei nomi: stdext