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
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
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?