D - String formatting revisited (yet again)
- Andy Friesen (9/9) Sep 19 2003 D's shiny new opCall overload gave me a chance to improve the interface
D's shiny new opCall overload gave me a chance to improve the interface
of my printf-workalike.
import formatter;
/*
* the trailing () is needed to convert the formatter object to a
* string, since implicit conversions are not possible
*/
char[] result = format("{0} + {1} = {2}") (5) (2) ("Spam") ();
You can grab it at http://ikagames.com/andy/d/console-19-sep-2003.zip
Sep 19 2003








Andy Friesen <andy ikagames.com>