読者です 読者をやめる 読者になる 読者になる

std::reference_closureなくなった

C++

参照ラムダによって生成される匿名関数オブジェクトは
std::reference_closureを継承したクラスになる、ということになっていましたが


・多くの場合はstd::functionで十分
・std::reference_closureがあると最適化がしにくくなる


といった理由から、std::reference_closureは削除されたようです。

あとでラムダ式のエントリをちょっと修正しないと・・・



N2839 Response to "Problems with reference_closure"

N2845 Remove std::reference_closure