вопрос связанный с контейнером map в STL

Тема в разделе "WASM.ZEN", создана пользователем ale1, 12 сен 2005.

  1. ale1

    ale1 New Member

    Публикаций:
    0
    Регистрация:
    12 сен 2005
    Сообщения:
    1
    Есть например следующий класс:

    class cC

    {

    ...

    public: void foo(void) { }

    };



    Затем можно написать следующий код:

    vector<cC> vc;

    for_each(vc.begin(), vc.end(), mem_fun_ref(&cC::foo));



    Однако если мы имеем дело с map такое не получается и не получится так как разыменование итератора дает пару<>.

    map<unsigned, cC> mc;



    Вот как бы и вопрос есть ли где-нибудь подобные mem_fun_ref функции для map. Хотя бы например от Boost или еще где нибудь, писать свои - много потратить времени.