Metodo allocator_traits::allocate
Metodo statico che alloca memoria utilizzando il parametro specificato di allocatore.
static pointer allocate(Alloc& al, size_type count);
static pointer allocate(Alloc& al, size_type count,
typename allocator_traits<void>::const_pointer *hint);
Parametri
al
Un oggetto allocatore.count
Il numero di elementi da allocare.hint
const_pointer che potrebbero ottenere l'oggetto di allocatore nella soddisfazione della richiesta per l'archiviazione individuando l'indirizzo di un oggetto allocato prima che la richiesta. Un puntatore null viene considerato alcun suggerimento.
Valore restituito
Ogni metodo restituisce un puntatore all'oggetto allocato.
Il primo metodo statico restituisce al.allocate(count).
Il secondo metodo restituisce al.allocate(count, hint), se l'espressione è ben formata; in caso contrario restituisce al.allocate(count).
Requisiti
Header: <memory>
Spazio dei nomi: std