How to init a static object ?
    TSalm 
    tsalm at free.fr
       
    Sat Mar 15 12:37:49 PDT 2008
    
    
  
Hi all,
I would do something like this below, but DMD return me the error :
  testStaticInit.d(10): Error: non-constant expression new A
on the line "public static A a=new A();"
Is there a simple way to instanciate a static class ?
class A
{
 public this() {}
}
class B
{
 public static A a = new A();
 public this() {}
}
void main()
{
 new B();
}
 Thanks in advance,
 TSalm
    
    
More information about the Digitalmars-d-learn
mailing list