Minor extension to cast syntax
Janice Caron
caron800 at googlemail.com
Wed Oct 31 13:41:20 PDT 2007
On 10/31/07, Gregor Richards <Richards at codu.org> wrote:
> The current syntax is more similar to
> calling a templated cast function:
>
> cast(int)(foo)
> cast!(int)(foo)
>
> That is, cast is a function with a template parameter of the type you're
> casting it to. This isn't how it's implemented at all of course, but the
> syntax is reminiscent of that, and I think that's the better analogy.
Indeed. And in D2, we've now also got
to!(int)(foo)
which follows the same pattern
More information about the Digitalmars-d
mailing list