◄Up► ◄Contents► ◄Index► ◄Back► ──────────────────────────────────────────────────────────────────────────── Compiler error C2252 'identifier' : pure specifier can only be specified for functions The given nonfunction was specified as pure virtual. Only member functions specified as virtual can be declared with a pure specifier. The following is an example of this error: class A { virtual int i = 0; // error, i is an int virtual void func() = 0; // OK, func is a function }; -♦-