std::experimental::ranges::Semiregular
From cppreference.com
< cpp | experimental | ranges
| Defined in header <experimental/ranges/concepts> |
||
| template< class T > concept bool Semiregular = Copyable<T> && DefaultConstructible<T>; |
(ranges TS) | |
Semiregular コンセプトは、型がコピー可能かつデフォルト構築可能であることを指定します。これは、int のような組み込み型に似た動作をする型で満たされますが、== による比較をサポートする必要はありません。