次の方法で共有


freelist Class

メモリ ブロックのリストを管理します。

template <std::size_t Sz, class Max> class freelist
    : public Max

パラメーター

パラメーター

説明

Sz

割り当てられる配列の要素数。

Max

フローティング リストに格納される要素の最大数を表す最大のクラス。最大のクラスは max_nonemax_unboundedmax_fixed_size、または max_variable_sizeのいずれかになります。

解説

このテンプレート クラスは Maxで渡される最大のクラスによって決定されるリストの最大長のサイズ Sz のメモリ ブロックのリストを管理します。

Ee292184.collapse_all(ja-jp,VS.110).gifコンストラクター

freelist

型 freelistオブジェクトを構築します。

Ee292184.collapse_all(ja-jp,VS.110).gifメンバー関数

pop

フローティング リストから最初のメモリ ブロックを削除します。

push

リストにメモリ ブロックを追加します。

必要条件

ヘッダー: <allocators>

名前空間: の stdext

参照

関連項目

<allocators>