Why getting private member fails using getMember trait in a template?

Atila Neves via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Wed Sep 30 00:57:57 PDT 2015


On Tuesday, 29 September 2015 at 09:40:41 UTC, Alexandru Ermicioi 
wrote:
> On Saturday, 26 September 2015 at 10:10:39 UTC, Alexandru 
> Ermicioi wrote:
>> Suppose we have, two modules:
>>
>> module testOne;
>>
>> [...]
>
> So, is this behavior correct?
> If yes, then why?

Yes, because private members aren't accessible from another 
module. If they need to be accessed, then they need to be public.

Atila


More information about the Digitalmars-d-learn mailing list