On Tuesday, 28 October 2014 at 23:06:32 UTC, Manu via Digitalmars-d wrote:
Video games consoles are very real, and very now.

What architecture/platform?
The indirect function call argument seems a bit displaced for toString.

This puts the burden on the caller to ensure enough space is allocated. Or you have to reenter the function to finish up the output. Neither of these
seem like acceptable drawbacks.

Well that's why I open for discussion. I'm sure there's room for
creativity here.

Well the obvious alternative is a printf style return, that tells you how much space is needed.

It doesn't seem that unreasonable to reenter the function to me
actually, I'd prefer a second static call in the rare event that a
buffer wasn't big enough,

Second virtual call ;).

Reply via email to