halcheck 1.0
Loading...
Searching...
No Matches

◆ operator-

template<typename Self >
template<typename I = Self>
Self operator- ( Self i,
lib::iter_difference_t< I > n )
friend

Advances an iterator backwards by a specified amount.

Parameters
nThe amount to advance by.
iThe iterator to advance.
Returns
An advanced copy of i.

This overload participates in overload resolution only if i += n is a valid expression.