BloombergLP::bslalg::DequeIterator::operator-

Subtraction operators

Synopses

Declared in <bslalg_dequeiterator.h>

Return an iterator pointing the element at the specified offset before this iterator.

DequeIterator<VALUE_TYPE, BLOCK_LENGTH>
operator-(std::ptrdiff_t offset) const;
» more...

Return the distance between this iterator and the specified rhs iterator.

std::ptrdiff_t
operator-(DequeIterator const& rhs) const;
» more...

Return Value

  • iterator pointing offset elements before this iterator
  • signed distance from rhs to this iterator

Parameters

NameDescription
offsetnumber of elements before this iterator
rhsiterator from which to measure the distance