allocator_traits::allocate – metoda
Statické metody přidělí paměť pomocí parametru dané přidělování.
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
Objekt přidělování.count
Počet prvků přidělit.hint
A const_pointer objektu přidělování, může pomoci při vyhledáním adresy přidělené objektu žádosti splňující požadavek pro úložiště.Ukazatel s hodnotou null je považována za žádná nápověda.
Vrácená hodnota
Každá metoda vrátí ukazatel přiřazený objekt.
Vrátí první statickou metodu al.allocate(count).
Druhá metoda vrátí al.allocate(count, hint), pokud je tento výraz dobře tvarované; v opačném případě vrátí hodnotu al.allocate(count).
Požadavky
Záhlaví: <memory>
Obor názvů: std