cpp/ranges/take view/sentinel

The return type of when the underlying view is not a.

The type is returned by the const-qualified overload. The type is returned by the non-const-qualified overload.

The name of this class template (shown here as ) is unspecified.

Typical implementation holds only one data member: a sentinel obtained from (possibly const-qualified).