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

履歴 編集

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

参照