Efficient outputting of to-string conversions
Tomek Sowiński
just at ask.me
Mon Feb 7 14:38:10 PST 2011
Jonathan M Davis napisał:
> On Monday 07 February 2011 13:10:09 Tomek Sowiński wrote:
> > Looks like std.conv.to always allocates behind the scenes. It's a shame as
> > the returned string is immediately processed and discarded in my XML
> > writer. Are there plans to include a custom output variant, e.g.
> > to!string(7, outputRange)?
>
> http://prowiki.org/wiki4d/wiki.cgi?LanguageDevel/DIPs/DIP9
I know about Steven's proposal but it applies only to user types not primitives. Either way std.conv.to would need a buffered output range as integers are written from the right. Any chance for an abstraction analogous to buffered input ranges discussed recently?
--
Tomek
More information about the Digitalmars-d
mailing list