名前空間
変種
操作

std::pmr::unsynchronized_pool_resource::do_is_equal

提供: cppreference.com
 
 
動的メモリ管理
スマートポインタ
(C++11)
(C++11)
(C++11)
(C++17未満)
(C++11)
アロケータ
メモリリソース
未初期化記憶域
(C++17)
ガベージコレクションサポート
その他
(C++20)
(C++11)
(C++11)
C のライブラリ
低水準のメモリ管理
 
 
virtual bool do_is_equal(const std::pmr::memory_resource& other) const noexcept;
(C++17以上)

*thisother と等しいかどうか比較します。 unsynchronized_pool_resource を用いて確保したメモリはその同じリソースを用いてのみ解放できます。

[編集] 戻り値

this == &other

[編集] 欠陥報告

以下の動作変更欠陥報告は以前に発行された C++ 標準に遡って適用されました。

DR 適用先 発行時の動作 正しい動作
LWG 3000 C++17 unnecessary dynamic_cast was performed removed

[編集] 関連項目

[仮想]
別の memory_resource と等しいかどうか比較します
(std::pmr::memory_resourceの仮想プライベートメンバ関数) [edit]