Is D so powerfull ??
Jeremy DeHaan via Digitalmars-d
digitalmars-d at puremagic.com
Sun Nov 8 21:26:49 PST 2015
On Monday, 9 November 2015 at 05:16:50 UTC, Daniel Murphy wrote:
> On 9/11/2015 4:05 PM, Jeremy DeHaan wrote:
>>
>>
>> Because that's what this page says:
>> http://dlang.org/cpp_interface.html
>>
>
> That page is out of date. Virtual and non-virtual member
> functions, static member functions, and free functions all work
> since ~2.066.
>
> The biggest missing thing is special member functions, ie
> ctor/dtor/operators.
>
> > Declaring it as a struct in D code is freaking genius. I
> wonder if
> > that works across the board with other compilers and OS's
> though.
>
> Mixing struct/class will only work properly with ABIs that
> mangle them the same way, so it's not portable.
We should really update that page then.
What is the correct way to use C++ class instances in D? Can you
by chance give an example?
More information about the Digitalmars-d
mailing list