allocator<void>
类
一种针对 void
类型进行的类模板分配器专用化,用于定义在此上下文中有意义的类型。
语法
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>&);
};
备注
该类将类型 void
的类模板分配器显式专用化。 其构造函数和赋值运算符与类模板的行为方式相同,但它仅定义以下类型:
rebind,一个嵌套类模板。