allocator<void>
Sınıf
Yazacak void
sınıf şablonu ayırıcısının, bu bağlamda anlamlı türleri tanımlayan bir uzmanlığı.
Sözdizimi
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>&);
};
Açıklamalar
sınıfı, türü void
için sınıf şablonu ayırıcısını açıkça özel olarak özel alır. Oluşturucuları ve atama işleci sınıf şablonuyla aynı şekilde davranır, ancak yalnızca aşağıdaki türleri tanımlar:
rebind, iç içe geçmiş bir sınıf şablonu.