指定した位置にストレージの先頭から指定した数のオブジェクトを解放します。
void deallocate(pointer _Ptr, size_type _Nx);
パラメーター
パラメーター |
Description |
|---|---|
_Ptr |
ストレージから解放される最初のオブジェクトへのポインター。 |
_Nx |
ストレージから解放するオブジェクトの数。 |
解説
このメンバー関数はユーザー定義のアロケーターの同期 Sync フィルターの deallocate(_Ptr) を呼び出して operator delete(_Nx * _Ptr) を呼び出して _Nx == 1 場合は実行されます。
必要条件
ヘッダー : <allocators>
名前空間 : stdext