からすべての 2 番目の要素をコピーする方法を教えてください。
map<string, string> myMap
に
deque<string> myDeq
ファンクターを作成せずに for_each または transform を使用します。この質問のように試しました
transform(myMap.begin(), myMap.end(), back_inserter(myDeq), mem_fun_ref(&map<string, string>::value_type::second));
しかし、それは私にとってはうまくいきませんでした-「このタイプの不正な使用」というエラーが発生しました。