D - static initialization question
- Weed <resume755 mail.ru> Dec 10 2008
- Benjamin Shropshire <ao pathlink.com> Dec 10 2008
why I can not initialize static variable this way: static MyClass c = new MyClass; Error: non-constant expression new MyClass (dmd 2.014)
Dec 10 2008
Reply to Weed,why I can not initialize static variable this way: static MyClass c = new MyClass; Error: non-constant expression new MyClass (dmd 2.014)
this NG is more or less dead. The digitalmars.d.learn NGs would be a better choice. Only compile time constant values are legal for static initializers because they are initialized at compile time as part of the static data segments.
Dec 10 2008








Benjamin Shropshire <ao pathlink.com>