これが機能しない理由:
enum Color {
enRed,
enGreen,
enYellow
};
typedef static std::list<Apple> Basket[3];
std::for_each(Basket[enRed].begin(),
Basket[enRed].end(),
std::mem_fn(&Apple::Name())
);
私はここでトラブルを調理していますか?
編集:Ops、はい、タイプミスしました。インデックスの色ではなく、enRedにする必要があります