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

履歴 編集

concept
<execution>

# std::movable-value(C++26)

    namespace std {
      template<class T>
      concept movable-value =  // exposition only
        move_constructible<decay_t<T>> &&
        constructible_from<decay_t<T>, T> &&
        (!is_array_v<remove_reference_t<T>>);
    }

## 概要

`movable-value`は、型`T`がムーブ構築可能な値であることを表す説明専用のコンセプトである。

## バージョン

### 言語

- C++26

## 参照

- P2300R10 `std::execution`