名前空間
変種
操作

std::Semiregular

提供: cppreference.com
< cpp‎ | concepts
ヘッダ <concepts> で定義
template <class T>
concept Semiregular = std::Copyable<T> && std::DefaultConstructible<T>;
(C++20以上)

Semiregular コンセプトはコピー可能かつデフォルト構築可能な型を表します。 これは == を用いた比較をサポートする必要がないことを除いて int のような組み込み型と同様に動作する型によって満たされます。