Glaze: C++ String-Interpolation mit Stencil & Mustache

2025-06-19

Glaze bietet eine leistungsstarke C++-Bibliothek für String-Interpolation mit Stencil- und Mustache-Templates. Es ermöglicht die einfache Formatierung strukturierter Daten aus C++-Structs in Strings. Zu den Funktionen gehören Variableninterpolation, boolesche Bedingungsabschnitte, Container-Iteration, verschachtelte Abschnitte und Mustache-artiges HTML-Escaping. Fehlerbehandlung und automatische Nummerierung mit `glz::stencilcount` sind ebenfalls enthalten. Dies vereinfacht die Generierung dynamischer Ausgaben, wie z. B. HTML-Dokumente oder formatierten Text, mithilfe einer prägnanten Templatesyntax.

Mehr lesen