Bonjour,
J'ai un l�ger souci, pour l'instant, je s�che un peu. Je suis sous RAD Studio XE2 update 4.
Voil�, j'ai une classe "ClasseA" h�ritant de std::exception, avec :
public :
- constructeur : ClasseA(const std::string& Message = "")
- destructeur virtuel : virtual ~ClasseA();
- m�thode publique : virtual const char* what() const;
protected :
- std::string Message;
L'erreur se situe sur le destructeur, pourtant, la m�thode "what()", elle existe bien dans la classe standard "exception", j'ai modifi� le nom de cette m�thode pensant que c'�tait de l� que venait le probl�me ... mais non, toujours la m�me erreur situ�e sur le destructeur.
Je regarde sur le net, j'ai des infos mais principalement sur des m�thodes et pas sur les destructeurs ...
Est-ce que quelqu'un a d�j� eu ce genre de souci ? Et si oui, comment le corriger ?
NB : Sous C++ Builder 2006, j'ai aucune erreur. Le compilateur est plus restrictif d�sormais.
Merci par avance,
Partager