'destructor' : constructors and destructors cannot be declared static
Neither destructors nor constructors can be declared static. The following sample generates C2574:
class A { virtual static ~A(); // C2574, remove static to resolve error }; void main() { }