Die Boost C++ Bibliotheken

Teil V. Algorithmen

Die Boost-Bibliotheken bieten zahlreiche Algorithmen an, die die Algorithmen aus der Standardbibliothek ergänzen.

  • Die wichtigste Bibliothek ist Boost.Algorithm, in der nüztliche Algorithmen gesammelt und zur Verfügung gestellt werden.

  • Boost.Range stellt ebenfalls Algorithmen zur Verfügung, definiert mit der Range jedoch ein neues Konzept, das den Umgang mit Algorithmen vereinfachen soll.

  • Boost.Graph wiederum ist auf Graphen spezialisiert und bietet zum Beispiel Algorithmen an, um die kürzeste Strecke zwischen zwei Punkten zu finden.

Einige Algorithmus-Bibliotheken werden in anderen Teilen des Buchs vorgestellt. So finden Sie zum Beispiel Algorithmen für Strings in der Bibliothek Boost.StringAlgorithms, die in Teil II vorgestellt wird.