Boost.Range ist eine Bibliothek, die auf den ersten Blick ähnliche Algorithmen wie die Standardbibliothek bietet. So treffen Sie beispielsweise auf eine Funktion boost::copy()
, die das Gleiche macht wie std::copy()
. Der entscheidende Unterschied ist, dass std::copy()
zwei Iteratoren erwartet, während Sie boost::copy()
eine Range übergeben.