remove overloads
Declared in <bdlc_packedintarray.h>
Remove the element at the specified dstIndex.
void
remove(std::size_t dstIndex);
» more...
Remove elements in the half-open range [dstFirst, dstLast)].
PackedIntArray<TYPE>::const_iterator
remove(
const_iterator dstFirst,
const_iterator dstLast);
» more...
Remove numElements starting at dstIndex.
void
remove(
std::size_t dstIndex,
std::size_t numElements);
» more...
iterator to the new position of the former dstLast element, or end() if dstLast == end()
| Name | Description |
|---|---|
| dstIndex | index of the element to remove |
| dstFirst | iterator to the first element to remove |
| dstLast | iterator one past the last element to remove |
| numElements | number of elements to remove |