On Sunday, 12 May 2013 at 11:21:16 UTC, Temtaime wrote:
Hello to all !
I'm surprised that there is no structure's inheritance.

There is a problem:
I want to make Matrix MxN class. I also want to make child classes Square Matrix and Vector from it with additional functions. I don't want use "class" cause of "new" overhead. Std typecons's Scoped - workaround with many restrictions, so it isn't true solution.

I'm tried mixin template but there is no luck. I don't know how to declare multiplication operator for example.

Any suggestions ?
Regards.

opertor overloading described here http://dlang.org/operatoroverloading.html#Binary

what are you trying to do that requires struct inheritance?

Reply via email to