Create a container containing the elements in [begin .. end)].
Synopsis
Declared in <bdlcc_deque.h>
template<class INPUT_ITER>
Deque(
INPUT_ITER begin,
INPUT_ITER end,
bslma::Allocator* basicAllocator = 0);
Description
Create a container of objects of (template parameter) TYPE containing the sequence of elements in the specified range [begin .. end)], having no high water mark. Optionally specify a basicAllocator used to supply memory. If basicAllocator is 0, the currently installed default allocator is used. Note that the items in the range are treated as const objects, copied without being modified. The realtime clock type is used for timed operations.
Parameters
Name |
Description |
begin |
beginning of the input range |
end |
end of the input range |
basicAllocator |
allocator used to supply memory |
Created with MrDocs