Salve,
sto avendo problemi con il seguente codice:
main.cpp
MyClass3.hcodice:#include "MyClass4.h" int main() { MyClass4 x; // C2259 system("pause"); }
MyClass4codice:class MyClass3 { public: virtual void func(WCHAR*, MyClass3 &) = 0; };
Il compilatore mi restituisce il seguente errore:codice:#include <windows.h> #include <iostream> using namespace std; #include "MyClass3.h" class MyClass4 : public MyClass3 { public: void func(WCHAR*, MyClass4 &); }; void MyClass4::func(WCHAR *w, MyClass4 &my) { cout << "pppppp" << endl; }
Gravità Codice Descrizione Progetto File Riga
Errore C2259 'MyClass4': impossibile creare un'istanza di classe astratta

Rispondi quotando
