最終更新日時: 2022年11月12日 16時20分05秒 (JST)
suomesta が更新

履歴 編集

function
<ranges>

# std::ranges::view_interface::derived(C++20)

    constexpr D& derived() noexcept {                   // exposition only
      return static_cast<D&>(*this);
    }

    constexpr const D& derived() const noexcept {       // exposition only
      return static_cast<const D&>(*this);
    }

## 概要

派生クラスの参照にダウンキャストする説明用の`private`メンバ関数。

## バージョン

### 言語

- C++20

## 参照

- N4861 24 Ranges library
- C++20 ranges