operator-(move_iterator)
运营者-%28移动[医]迭代器%29
template< class Iterator1, class Iterator2 > auto operator-( const move_iterator | | (since C++11) (until C++17) |
---|---|---|
template< class Iterator1, class Iterator2 > constexpr auto operator-( const move_iterator<Iterator1>& lhs, const move_iterator<Iterator2>& rhs ) -> decltype(lhs.base() - rhs.base() | | (since C++17) |
返回两个迭代器适配器之间的距离。
参数
lhs, rhs | - | iterator adaptors to compute the difference of |
---|
返回值
lhs.base() - rhs.base()
...
例
© cppreference.com
在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。