共用方式為


allocator_traits::allocate 方法

使用特定配置器參數,該靜態方法所配置的記憶體。

static pointer allocate(Alloc& al, size_type count);
static pointer allocate(Alloc& al, size_type count,
    typename allocator_traits<void>::const_pointer *hint);

參數

  • al
    配置器物件。

  • count
    配置的項目數目。

  • hint
    您可以找出配置物件位址協助在滿足要求的配置器物件儲存在要求之前的 const_pointer 。 null 指標被視為不提示。

傳回值

每個方法都會傳回指標配置物件。

第一個靜態方法會傳回 al.allocate(count)。

如果該運算式的格式正確,第二個方法會傳回 al.allocate(count, hint);否則會傳回 al.allocate(count)。

需求

標頭: <memory>

命名空間: std

請參閱

參考

allocator::allocate

allocator_traits 類別