bsl::stack<TYPE, deque<TYPE, ALLOCATOR>>

Deduce the template parameters VALUE and CONTAINER from the parameters supplied to the constructor of stack. This deduction guide does not participate unless the ALLOCATOR parameter meets the requirements for a standard allocator.

Synopsis

Declared in <bslstl_stack.h>

template<
    class INPUT_ITER,
    class ALLOCATOR,
    class TYPE = BloombergLP::bslstl::IteratorUtil::IterVal_t<INPUT_ITER>>
requires IsStdAllocator_v<ALLOCATOR>
stack<TYPE, deque<TYPE, ALLOCATOR>>(
    INPUT_ITER,
    INPUT_ITER,
    ALLOCATOR) -> stack<TYPE, deque<TYPE, ALLOCATOR>>;