Namespaces
Variants

std::experimental::ranges:: Semiregular

From cppreference.net
Определено в заголовке <experimental/ranges/concepts>
template < class T >
concept bool Semiregular = Copyable < T > && DefaultConstructible < T > ;
(ranges TS)

Концепция Semiregular определяет, что тип должен быть копируемым и конструируемым по умолчанию. Ей удовлетворяют типы, которые ведут себя аналогично встроенным типам, таким как int , за исключением того, что они не обязаны поддерживать сравнение с помощью == .