allocator_traits::allocate — metoda
Metoda statyczna przydziela za pomocą parametru danego programu przydzielania pamięci.
static pointer allocate(Alloc& al, size_type count);
static pointer allocate(Alloc& al, size_type count,
typename allocator_traits<void>::const_pointer *hint);
Parametry
al
Obiekt programu przydzielania.count
Liczba elementów do alokacji.hint
A const_pointer które mogłyby być pomocne obiektu programu przydzielania spełnić żądania do przechowywania lokalizując adresu przydzielonego obiektu przed wystąpieniem z wnioskiem.Wskaźnik null jest traktowana jako bez wskazówki.
Wartość zwracana
Każda metoda zwraca wskaźnik do przydzielonego obiektu.
Zwraca pierwszy statyczna metoda al.allocate(count).
Druga metoda zwraca al.allocate(count, hint), jeśli dobrze uformowany tego wyrażenia; w przeciwnym razie zwraca al.allocate(count).
Wymagania
Nagłówek: <pamięć>
Przestrzeń nazw: std