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