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

履歴 編集

concept
<ranges>

range-with-movable-references(C++23)

template<class R>
  concept range-with-movable-references =                  // 説明専用コンセプト
    input_range<R> && move_constructible<range_reference_t<R>> &&
    move_constructible<range_rvalue_reference_t<R>>;

概要

range-with-movable-referencesは、型Rinput_rangeであり、その要素の参照と右辺値参照がムーブ構築可能であることを表す説明専用コンセプトである。

バージョン

言語

  • C++23