Sdílet prostřednictvím


allocator<void> Třída

Specializace alokátoru šablony třídy na typ void, definující typy, které v tomto kontextu mají smysl.

Syntaxe

template <>
class allocator<void> {
    typedef void *pointer;
    typedef const void *const_pointer;
    typedef void value_type;
    template <class Other>
    struct rebind;
    allocator();
    allocator(const allocator<void>&);

    template <class Other>
    allocator(const allocator<Other>&);

    template <class Other>
    allocator<void>& operator=(const allocator<Other>&);
};

Poznámky

Třída explicitně specializuje alokátor šablony třídy pro typ void. Jeho konstruktory a operátor přiřazení se chovají stejně jako pro šablonu třídy, ale definuje pouze následující typy: