remove overloads
Synopses
Declared in <bdlc_compactedarray.h>
Remove from this array the element at the specified dstIndex.
void
remove(std::size_t dstIndex);
Remove the half‐open range [dstFirst, dstLast)] from this array.
CompactedArray<TYPE>::const_iterator
remove(
const_iterator dstFirst,
const_iterator dstLast);
Remove numElements starting at dstIndex from this array.
void
remove(
std::size_t dstIndex,
std::size_t numElements);
Return Value
iterator to the new position of the former dstLast element, or end() if dstLast == end()
Parameters
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 |
Created with MrDocs