allocator_base::_Chardealloc
型 char の配列の要素に対するストレージの割り当て。
void _Chardealloc(void* _Ptr, size_type _Count);
パラメーター
パラメーター |
Description |
---|---|
_Ptr |
ストレージから解放される最初のオブジェクトへのポインター。 |
_Count |
ストレージから解放するオブジェクトの数。 |
解説
このメンバー関数はコンテナーによって再バインドをコンパイルできないコンパイラでコンパイルするときに使用されます。これは同期フィルターの deallocate の関数を呼び出してユーザー定義のアロケーターの _Chardealloc を実行します。ポインターの _Ptr は _Charalloc に同じサイズと型の配列オブジェクトを割り当てる *this に等しいするアロケーター オブジェクトの呼び出しによって返される前にする必要があります。_Chardealloc では例外はスローされません。
必要条件
ヘッダー : <allocators>
名前空間 : stdext