私はそれを逆参照して結果を返す単項ファンクタを探しています。もちろん、私は1つ書くことができます、それはちょうど何かが既に存在するはずのように見えました。間接係がありますか?
Soはコードを与えられた:私は、私が代わりにラムダを使用することができます数子があったことを期待していた
const auto vals = { 0, 1, 2, 3 };
vector<const int*> test(size(vals), nullptr);
iota(begin(test), end(test), data(vals));
transform(cbegin(test), cend(test), ostream_iterator<int>(cout, " "), [](const auto& i){ return *i; });
。そのようなものが存在するのか、それともラムダを使うだけでいいですか?"ファンクタ" であなたは"関数オブジェクト"か"呼び出し可能オブジェクト"、there doesn't seem to be what you desire in the Standard Libraryを意味すると仮定すると
私は[こちら](http://forums.codeguru.com/showthread.php?495892-std-機能はstd' 'に追加されなかった理由については非常に可能性の答えを見つけました逆参照および標準参照&p = 1933466#post1933466) –
@WF面白いです、私は実際に質問をする前にその投稿を読んでいます。私が与えてくれた例がMCVE、[このための私の実際のユースケース](http://stackoverflow.com/a/41486541/2642059)* *である 'ベクトル :: const_iteratorの>' :( –