Deduce the template parameters VALUE_TYPE and ALLOCATOR from the parameters supplied to the constructor of vector.
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>;
| Name | Description |
|---|---|
| from_range_t | the from_range_t argument |
| t_RANGE | the t_RANGE argument |
| t_ALLOCATOR | the t_ALLOCATOR argument |