Bibliothek für C VA Funktionen mit variadic Templates
-
Hoi!

Ich wollte mich mal erkundigen, bevor ich selbst Zeit investiere, ob es bereits eine vernünftige Bibliothek gibt, die Funktionen ähnlich den Variable Argument Funktionen der C-Bibliothek (ala printf/scanf) mit variadic Templates implementiert. Habe so noch nichts gefunden .
Ich schwanke bei meinem Projekt permanent zwischen typsicheren STL Iostreams und unsicheren, aber schnelleren und komfortableren C-Streams ... die Kombination wäre der Hit.

Grüße,
Ethon
-
Hallo Ethon,
kennst du schon die Boost Format library?
Auch wenn anstatt des Kommas (,) dann das Prozentzeichen (%) als Parametertrennzeichen benutzt wird.
-
Danke für die Antwort!

Kenn ich, aber aber variadic Templates würden da wohl doch deutlich performanter sein, Boost.Format nutzt ja intern auch nen stringstream.
Außerdem steh ich auf die printf-Syntax, vor allem weil gcc Formatstrings validiert.