名前空間
変種
操作

std::experimental::pmr::memory_resource::deallocate

From cppreference.com
 
 
 
 
 
void* deallocate( void* p, std::size_t bytes, std::size_t alignment = alignof(std::max_align_t) );
(Library Fundamentals TS)

引数 p が指すストレージを解放します。 p は、*this と等価な memory_resource に対する以前の allocate(bytes, alignment) の呼び出しによって返されたものでなければならず、そのストレージはまだ解放されていてはなりません。

do_deallocate(p, bytes, alignment); と同等です。

[編集] 例外

何もスローしません。

[編集] 関連項目

メモリを解放する
(virtual protected member function) [編集]
English 日本語 中文(简体) 中文(繁體)