Deduce the template parameters VALUE_TYPE and ALLOCATOR from the parameters supplied to the constructor of vector.

Synopsis

Declared in <bslstl_vector.h>

template<
    ranges::input_range t_RANGE,
    class t_ALLOCATOR = allocator<ranges::range_value_t<t_RANGE>>>
vector<ranges::range_value_t<t_RANGE>, t_ALLOCATOR>(
    std::from_range_t,
    t_RANGE&&,
    t_ALLOCATOR) → vector<ranges::range_value_t<t_RANGE>, t_ALLOCATOR>;

Parameters

Name

Description

from_range_t

the from_range_t argument

t_RANGE

the t_RANGE argument

t_ALLOCATOR

the t_ALLOCATOR argument

Created with MrDocs