hi,

It seems that template members of a class are always public.

having a class like:
class Test
{
  private:
    int x;
    template test(T)
    {
        void test(T t) {x= 100;}
    }
  public:
    int getX() {return x;}
}

and calling:
Test t = new Test;
t.test();

prints 100 instead of saying that the member test is not accessable.
Is it not possible to get private template members with D?

Reply via email to