freelist Class
メモリ ブロックのリストを管理します。
template <std::size_t Sz, class Max> class freelist
: public Max
パラメーター
パラメーター |
説明 |
---|---|
Sz |
割り当てられる配列の要素数。 |
Max |
フローティング リストに格納される要素の最大数を表す最大のクラス。最大のクラスは max_none、max_unbounded、max_fixed_size、または max_variable_sizeのいずれかになります。 |
解説
このテンプレート クラスは Maxで渡される最大のクラスによって決定されるリストの最大長のサイズ Sz のメモリ ブロックのリストを管理します。
コンストラクター
型 freelistオブジェクトを構築します。 |
メンバー関数
フローティング リストから最初のメモリ ブロックを削除します。 |
|
リストにメモリ ブロックを追加します。 |
必要条件
ヘッダー: <allocators>
名前空間: の stdext