~span() noexcept = default; // (1) C++20
~span() = default; // (1) C++26
概要
spanオブジェクトを破棄する。
spanは要素列を所有しない(非所有の)ビューであるため、このデストラクタは参照先の要素に対しては何もしない。トリビアルにデフォルト定義される。
例外
投げない
バージョン
言語
- C++20
参照
- P0122R7
<span> - LWG Issue 3903.
spandestructor is redundantlynoexcept- C++26で、デストラクタの冗長な
noexcept指定が削除された(暗黙にnoexceptであるため)
- C++26で、デストラクタの冗長な