Benötigt eine leichtgewichtige C ++ Template Engine [geschlossen]

9

Ich brauche eine sehr leichte, schnelle C ++ Template-Engine. Ich habe CTemplate getestet und es passt zu meinen Bedürfnissen, aber es ist ein bisschen langsam. Ich habe viele andere Template-Engines ausprobiert, die auf dieser Site empfohlen wurden, aber die meisten von ihnen sind komplexer als CTemplate, und ich suche nach dem Gegenteil. Alles, was ich wirklich brauche, ist eine einfache Textersetzung, würde jedoch eine vorhandene Engine bevorzugen. Ich brauche auch eine entspannte Lizenz, vorzugsweise MIT oder BSD.

BEARBEITEN: Habe folgendes untersucht: KlarSilber, Teng, Templatizer, CTPP (Das ist ein wenig komplex für mich ... Ich bin ziemlich neu in C ++ und der Linux-Dev-Umgebung) qtemplate, und mehr, müssen nur versuchen, sich an sie zu erinnern

    
David 15.06.2012, 17:43
quelle

3 Antworten

5

Erstellt einen, da ich auch keinen Boost als Abhängigkeit habe: -)

Ссылка

  • verwendet die Jinja2-Syntax
  • unterstützt die Variablensubstitution und for loop
  • kann für for-loops verschachtelt werden: -)
  • Null Abhängigkeiten, nur C ++ und Standard-Bibliotheken: -)
Hugh Perkins 20.02.2015 09:06
quelle
1

Sie können syslandscape-tmpl ausprobieren.

Project bietet flexible und leistungsfähige Template-Engine für C ++.

Eine baumartige Datenstruktur wird zum Speichern von Vorlagenvariablen verwendet. Variablen können int, string, list oder object sein.

Funktionen

  • Variablen
  • für Schleifen und verschachtelte für Schleifen
  • if und nested if
  • enthält andere Vorlagen

Anforderungen

C ++ 11

Vorlagenspeicherung

Derzeit unterstützt die Engine nur string und file Speicher für Vorlagen.

Beispiel

%Vor%     
AValchev 20.07.2016 11:34
quelle
-5

Vielleicht boost oder loki ist gut für dich

    
SOReader 15.06.2012 17:47
quelle

Tags und Links