Das Kefk Network Wiki befindet sich im Testbetrieb.


Boost

Aus Kefk.

Wechseln zu: Navigation, Suche

Boost ist eine Sammlung von freien C++-Bibliotheken, die ein breites Spektrum an portablen Problemlösungen bietet. Die Bibliothek findet breite Unterstützung und ist für viele C++-basierte Projekte eine Voraussetzung.

Entwicklung

Das Projekt wurde ursprünglich von Mitgliedern des Standardisierungskomitees für C++ gegründet, um Vorschläge für Erweiterungen öffentlich zu machen und im praktischen Einsatz zu testen. Es ist beabsichtigt, dass mit der weiteren Etablierung unter den Entwicklern eine dann ausgereifte Variante zum C++-Standard erhoben werden soll, oder zumindest ausgereifte Teile von Boost in die C++-Standardbibliothek aufgenommen werden. Mit den Jahren haben sich tausende von Entwicklern beteiligt.

Viele Teile von Boost sind fortgeschrittene Anwendungen von C++-Templates, d. h. generische Programmierung oder Metaprogrammierung. Dies stellt hohe Anforderungen an die Konformität der zu verwendenen C++-Compiler. Gleichzeitig decken die Erfindungen auch Beschränkungen der bisherigen Compiler auf und können so zu weitergehenden Vorschlägen für die Standardisierung der Compiler und deren Konformitätstests führen.

Weblinks

Persönliche Werkzeuge