Andrei Alexandrescu Wrote:

>     this() { myCount = count++; }       // ERROR

It's worse than that. Try this:

struct foo {
       this(int dummy = 0) { writeln("Default constructor");}
}

foo x = foo();

Nothing gets printed. If default constructors are disallowed, so should 
constructors with all parameters defaulted.

Reply via email to