DIP23 Counter Proposal
Dan
dbdavidson at yahoo.com
Thu Feb 7 13:19:53 PST 2013
On Thursday, 7 February 2013 at 21:05:49 UTC, Robert wrote:
> You missed the point. When this gets lowered to accessor
> functions and a
> private variable, you ensure that you can later on add your
> magic soup,
> without breaking code that relied on i being a real field.
> (E.g. taking
> the address, using +=, -=, ...)
Quite likely I missed the point.
Today I have:
struct S
{
@property int i;
}
Tomorrow I decide I need to track every time int i is read and
written.
How is that done?
I assume that that sort of encapsulation is what we are after.
Thanks
Dan
More information about the Digitalmars-d
mailing list