template <class Iterator1, class Iterator2> auto operator- (const move_iterator<Iterator>& lhs, const move_iterator<Iterator>& rhs) -> decltype (rhs.base()-lhs.base()) { return rhs.base()-lhs.base(); }-n element positions (see move_iterator::operator-). |
|
foo has 3 elements |