最終更新日時: 2026年02月08日 18時00分28秒 (JST)
yoh が更新

履歴 編集

concept
<exposition-only>

# container-compatible-range(C++23)

    namespace std {
      template<class R, class T>
      concept container-compatible-range =
        ranges::input_range<R> && convertible_to<ranges::range_reference_t<R>, T>;
    }

## 概要

container-compatible-rangeは、指定されたコンテナと互換性のあるRangeであることを表すコンセプトである。

## バージョン

### 言語

- C++23

## 参照

- P1206R7 `ranges::to`: A function to convert any range to a container