Type Qualifiers and Wild Cards

Kagamin spam at here.lot
Wed Nov 9 20:42:11 PST 2011


Walter Bright Wrote:

> On 11/8/2011 11:10 AM, Martin Nowak wrote:
> > I personally find it much more astonishing that inout methods finally work.
> 
> In retrospect, it seems like a fairly straightforward solution, but it took us 
> many, many hours and gallons of coffee. And, as far as I know, this solution has 
> not been seen before in any other language, though there is a crying need for it 
> in C++.

I don't think so. `inout` is needed in D because you get const data from const object because of transitivity, you have nothing like this in C++ POD. One can try to emulate transitive const with corresponding accessors, but is it used in C++ widely?


More information about the Digitalmars-d mailing list