boost-bind

boost :: bind ist eine Verallgemeinerung der C ++ - Standardfunktionen std :: bind1st und std :: bind2nd. Es unterstützt beliebige Funktionsobjekte, Funktionen, Funktionszeiger und Elementfunktionszeiger und ist in der Lage, jedes Argument an einen bestimmten Wert zu binden oder Eingangsargumente an beliebige Positionen zu routen.
3
Antworten

Wie kann ich Boost.Bind auf zusammengesetzten Typen verwenden?

Ich habe std::map<int, std::pair<short, float> > , und ich muss die minimale short in dieser Map finden. Wie kann ich boost::bind mit std::min_element() dafür verwenden? boost::lambda ?     
25.01.2011, 15:43