bitdeque::erase

erase overloads

Synopses

Declared in <util/bitdeque.h>

Erase a single bit.

iterator
erase(const_iterator pos);
» more...

Erase a single bit.

iterator
erase(iterator pos);
» more...

Erase the bits in the range [first,last).]

iterator
erase(
    const_iterator first,
    const_iterator last);
» more...

Erase the bits in the range [first,last).]

iterator
erase(
    iterator first,
    iterator last);
» more...

Return Value

  • Iterator to the bit that followed the erased one.
  • Iterator to the bit that followed the erased range.

Parameters

NameDescription
posIterator to the bit to erase.
firstIterator to the first bit to erase.
lastIterator past the last bit to erase.