◄Up► ◄Contents► ◄Index► ◄Back► ──────────────────────────────────────────────────────────────────────────── Compiler error C2258 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 }; -♦-