constexpr ~polymorphic();
概要
polymorphicオブジェクトを破棄する。
適格要件
Tは完全型であること。
効果
*thisが無効値状態でなければ、所有するオブジェクトをallocator_traits<Allocator>::destroyで破棄し、ストレージを解放する。
バージョン
言語
- C++26
処理系
- Clang: 22 ❌
- GCC: 16.1 ✅
- Visual C++: 2026 Update 2 ❌
constexpr ~polymorphic();
polymorphicオブジェクトを破棄する。
Tは完全型であること。
*thisが無効値状態でなければ、所有するオブジェクトをallocator_traits<Allocator>::destroyで破棄し、ストレージを解放する。