共用方式為


cache_chunklist Class

定義配置和解除配置單一大小的記憶體區塊的 區塊配置器

template <std::size_t Sz, std::size_t Nelts = 20> class cache_chunklist

參數

參數

描述

Sz

項目數目要配置的陣列。

備註

這個範本類別使用 operator new 未經處理配置的記憶體區塊, suballocating 區塊的配置記憶體區塊的儲存體,當需要;,其記憶體區塊都不在使用中時,它會在每個區塊中的個別的任意訂貨物表存放會解除配置的記憶體區塊,並使用 operator delete 解除配置區塊。

每個記憶體區塊保留 Sz 位元組可用的記憶體和指標大量所屬的。 每個區塊保留 Neltsoperator new 和 operator delete 需要的記憶體區塊、三分球 int 和資料。

Ee292211.collapse_all(zh-tw,VS.110).gif建構函式

cache_chunklist

建構型別的物件 cache_chunklist。

Ee292211.collapse_all(zh-tw,VS.110).gif成員函式

配置

配置記憶體區塊。

解除配置

從儲存體開頭釋放物件之指定的數值是否在指定位置。

需求

標題: <allocators>

命名空間: stdext

請參閱

參考

<allocators>