From: John Maddock (john_at_[hidden])
Date: 2004-12-04 11:46:47


> struct X
> {
> protected:
> X();
> ~X();
> };
>
> Not abstract? I guess the trait can't detect that one anyway, though.

No it can't, and the type isn't abstract anyway; 10.4p2 says "A class is
abstract if it has at least one pure virtual function."

John.