On 09/30/2010 08:25 PM, Sebastian Schuberth wrote:
On 30.09.2010 20:20, wrzosk wrote:

void main()
{
Vec3f v(1,1,1);
}

I still get

Building Release\ConsoleApp1.exe...
main.d(14): found 'v' when expecting ';' following statement
Building Release\ConsoleApp1.exe failed!

Change
Vec3f v(1,1,1);
into
Vec3f v = Vec3f(1,1,1);

Thanks, that works, but that syntax seems a little verbose to me. Is the
first syntax generally not supported in D?


It is not. You can use auto v = Vec3f(1,1,1);

Reply via email to