Head Const
Walter Bright via Digitalmars-d
digitalmars-d at puremagic.com
Tue Feb 16 00:36:42 PST 2016
On 2/15/2016 10:04 PM, Jonathan M Davis wrote:
> Straight up head-const is utterly useless IMHO. That's what Java has. C++ has
> something far more complicated where any individual piece (or pieces) of a
> pointer type can be declared const without necessarily making the whole thing
> const. So, _that_ is what we'd need to interact with C++, and it's a downright
> ugly feature IMHO.
That's right. 'headconst' cannot be just a storage class, it has to be a type
constructor.
You're right that mangling is the big issue with C++ interoperability in regards
to const.
More information about the Digitalmars-d
mailing list