deduction guides for std::indirect
From cppreference.com
| Defined in header <memory>
|
||
template< class Value >
indirect( Value ) -> indirect<Value>;
|
(1) | (since C++26) |
template< class Alloc, class Value >
indirect( std::allocator_arg_t, Alloc, Value )
-> indirect<Value, typename std::allocator_traits<Alloc>::
template rebind_alloc<Value>>;
|
(2) | (since C++26) |
2) This deduction guide is provided for std::indirect to allow deduction from an allocator whose value type is different from
Value.Example
| This section is incomplete Reason: no example |