最新のドラフト(N2914)でこんなのあった。
20.7.5 Class template reference_wrapper
template <ObjectType T> class reference_wrapper : public unary_function<T1, R> // see below : public binary_function<T1, T2, R> // see below { public : ... explicit reference_wrapper(T&&) = delete; // do not bind to temporaries ... };
ムーブコンストラクタをdeleteしてるけど、ムーブコンストラクタって自動生成されないからdeleteできないですよね?
あと、explicit付ける必要はあるのだろうか。deleteするんだからexplicitなんていらないと思う