'function' : pure specifier only applies to virtual function – specifier ignored
The specified nonvirtual function was specified as pure virtual.
The specifier was ignored.
The following is an example of this error:
class A
{
public:
void func1() = 0; // error, not virtual
virtual void func2() = 0; // OK
};