最終更新日時(UTC):
が更新

履歴 編集

class
<new>

std::destroying_delete_t(C++20)

namespace std {
  struct destroying_delete_t {
    explicit destroying_delete_t() = default;
  };

  inline constexpr destroying_delete_t destroying_delete{};
}

概要

C++20にて追加されたdestroying operator deleteを定義するためのタグ型。クラススコープoperator deleteオーバーロード定義時にこの型を第二引数に取るように定義する。

バージョン

言語

  • C++20

処理系

関連項目

参照