On Monday, 9 November 2015 at 16:11:23 UTC, H. S. Teoh wrote:
On Mon, Nov 09, 2015 at 03:09:26PM +0000, rumbu via Digitalmars-d-learn wrote:
[...]

Do you need *custom* format specifiers? If all you need is to be able to write: format("%s", myData), then the only thing you need to do is to implement one of the toString methods recognized by format(), such as:

        void toString(scope void delegate(const(char)[]) dg) {
                ...
        }

and format() should be able to just pick it up.


T
I'm working to create a decimal data type library, therefore I need at least %f %e %a and %g, including other data like width, precision and so on.

Reply via email to