Insert numElements from srcArray at dstIndex.
Synopsis
Declared in <bdlc_packedintarray.h>
void
insert(
std::size_t dstIndex,
PackedIntArrayImp const& srcArray,
std::size_t srcIndex,
std::size_t numElements);
Description
Insert into this array, at the specified dstIndex, the specified numElements values in the specified srcArray starting at the specified srcIndex. Elements greater than or equal to dstIndex are shifted up numElements positions. The behavior is undefined unless dstIndex <= length() and srcIndex + numElements <= srcArray.length(). Note that if this array and srcArray are the same, the behavior is as if a copy of srcArray were passed.
Parameters
Name |
Description |
dstIndex |
index at which to insert |
srcArray |
source array to insert from |
srcIndex |
first index in |
numElements |
number of elements to insert |
Created with MrDocs