Complex numbers are harder to use than in C

Nordlöw via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Sat Nov 19 03:11:36 PST 2016


On Saturday, 19 November 2016 at 09:38:38 UTC, Marduk wrote:
> The difference is that D is more verbose. Am I missing 
> something? Can we have C's behaviour in D?

Something like

auto I(T)(T im)
     if (isNumeric!T)
{
     return complex(0, im);
}

unittest
{
     auto x = 1 + 2.I;
}


More information about the Digitalmars-d-learn mailing list