illegal pure syntax, must be '= 0'
A pure virtual function was declared with incorrect syntax.
The following is an example of this error:
class A { public: void virtual func1() = 1; // error, not = 0 void virtual func2() = 0; // OK };