std::reference_wallback の推論ガイドstd::reference_wrapper
ja.cppreference.net より
| ヘッダ <functional>
|
||
template< typename T >
reference_wrapper( T& ) -> reference_wrapper<T>;
|
で定義 (C++17以上) | |
推論ガイド が std::reference_wrapper に対して1つ提供されており、唯一のクラステンプレート引数の推論をサポートします。
例
|
このセクションは不完全です
理由: 例がありません |
欠陥報告
以下の動作変更の欠陥報告書は、以前に公開されたC++規格に対して遡及的に適用されました。
| DR | 適用対象 | 公開時の動作 | 正しい動作 |
|---|---|---|---|
| LWG 2981 | C++17 |
reference_wrapper<T>からの冗長なデダクションガイドが提供されていた
|
削除 |
| LWG 2993 | C++17 | 不具合修正によりクラステンプレート引数推論に使用されるコンストラクタが削除された | 補償するためのデダクションガイドを追加 |