Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Yazacak voidsı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ü voidiç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.