Bonjour tout le monde,
Je suis en train de coder une classe et j'ai besoin de définir une méthode virtuelle pure.
Ma première question est quelle est la différence entre virtuel et virtuel pure ?
Ma deuxième question concerne le warning de compilation:
class CDeviceWindow' has virtual functions but non-virtual destructor
Un extrait du source vous aidera peut-etre:
/*
* Classe CWindow
*/
template <typename T>
class CWindow: public CSingleton<T>
{
private:
protected:
public:
CWindow();
void init(void);
virtual void initInterface(void) = 0;
};
J'utilise le compilateur g++ sous linux.
neodelphi