boost-lambda

    10Ciepło

    1Odpowiedz

    Rozważmy następujący fragment kodu C++ 0x: a_signal.connect([](int i) { if(boost::any_cast<std::string>(_buffer[i]) == "foo") { base_class<>* an_object = new derived_class(); an_ob

    10Ciepło

    1Odpowiedz

    Niedawno zacząłem patrzeć na feniks doładowania, jako zamiennik lambda. Czy phoenix jest zamiennikiem lambda, czy jest jakaś funkcja lambda, której nie zapewnia phoenix? czy phoenix jest dojrzały? Czy

    8Ciepło

    3Odpowiedz

    Mam std::map<int, std::pair<short, float> >, i muszę znaleźć minimalną short na tej mapie. Jak mogę użyć do tego celu boost::bind z std::min_element()? boost::lambda?