Namespaces
Variants

std::experimental::ranges:: Regular

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

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