Spec-Zone.ru › C++

deduction guides for std::indirect

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)
1) This deduction guide is provided for std::indirect to allow deduction from a single value.
2) This deduction guide is provided for std::indirect to allow deduction from an allocator whose value type is different from Value.

Example

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/memory/indirect/deduction_guides

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API