overloading operators for I/O
Alexander Panek
a.panek at brainsware.org
Wed Feb 14 15:24:54 PST 2007
Walter Bright wrote:
> [...]
> And to sum up:
>
> writefln(a, b, c, d);
>
> seems pretty intuitive to me. There's just no advantage to overloading <<.
I can just fully agree with you, though, I slightly like Tango's Cout
better. But that's just me - used writefln back then, too.
Frankly, using '>>' and '<<' for streams may seem appropriate, but it's
just not any kind of arrow, or such. Bit shifting is a very good use for
those operators, though maybe they should /actually/ be bit rotating..I
always have to think of VHS cassettes and rewind/forward, when I see the
operator.
Best regards,
Alex
More information about the Digitalmars-d
mailing list