cpp/ranges/take while view/begin

Returns an iterator to the first element of the view. Effectively calls on the underlying view.

Overload does not participate in overload resolution if  is a simple view (that is, if  and  are views with the same iterator and sentinel types).

Parameters
(none)

Return value
, where is the underlying view.