руководства по выводу типов для std::reference_wrapper
Начиная с ru.cppreference.net
| Определено в заголовке <functional>
|
||
template< typename T >
reference_wrapper( T& ) -> reference_wrapper<T>;
|
(начиная с C++17) | |
Одно руководство по выводу типов предоставляется для std::reference_wrapper для поддержки вывода единственного параметра шаблона класса.
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |
Отчеты о дефектах
Следующие отчеты об изменениях поведения, влияющие на дефекты, были применены ретроактивно к ранее опубликованным стандартам C++.
| DR | Применяется к | Поведение в опубликованной версии | Корректное поведение |
|---|---|---|---|
| LWG 2981 | C++17 |
предоставлялся избыточный направляющий вывод для
reference_wrapper<T>
|
удалён |
| LWG 2993 | C++17 | исправление дефекта удалило конструктор, используемый для вывода аргументов шаблона класса | добавлен направляющий вывод для компенсации |