std::experimental::pmr::memory_resource:: deallocate
From cppreference.net
<
cpp
|
experimental
|
memory resource
|
void
*
deallocate
(
void
*
p,
std::
size_t
bytes,
std::
size_t
alignment
=
alignof
(
std::
max_align_t
)
)
;
|
(ライブラリファンダメンタルTS) | |
p
が指すストレージを解放します。
p
は、等価な
memory_resource
に対する事前の
allocate(bytes, alignment)
呼び出しによって返されたものでなければならず、その指すストレージはまだ解放されていない状態でなければなりません。
return do_deallocate ( p, bytes, alignment ) ; と等価です。
例外
例外を送出しません。
関連項目
|
[virtual]
|
メモリを解放する
(仮想 protected メンバー関数) |