Dies ist eine alte Version des Dokuments!


Boost

Boost ist eine Sammlung von freien, sehr portablen C++-Bibliotheken für unterschiedliche Zwecke. Die Bibliotheken decken folgende Themengebiete ab:

  • Verarbeitung von Zeichenketten und Text
  • Container
  • Iteratoren
  • Algorithmen
  • Funktoren und funktionale Programmierung
  • Generische Programmierung
  • Template-Metaprogrammierung
  • Präprozessor-Metaprogrammierung
  • Nebenläufigkeit
  • Mathematik und Numerik
  • Programmkorrektheit und Testen
  • Datenstrukturen
  • Eingabe und Ausgabe
  • Interoperabilität mit anderen Programmiersprachen
  • Speicherverwaltung
  • Parsen
  • Programmierschnittstellen
  • Umgehungslösungen für Probleme mit defekten Compilern
  • Netzwerk-Unterstützung
  • Bildverarbeitung

Details

Die folgenden Unterseiten erklären Details und geben Hinweise zu einzelnen Boost-Bibliotheken.