'class' : a class cannot be its own base class
You attempted to specify the class that you are defining as a base class.
For example:
// compile with cl /c // class CMyClass : public CMyClass { };