Salut je d�sire �crire ma propre classe not_opened en red�finissant la m�thode what mais �a coince lors de la compilation.
�a m'affiche l'erreur suivante :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 class not_opened:public exception { public: string what() { return ("fichier n'a pas été ouvert !"); } }; int main() { try{ not_opened e; throw e; } catch ( const not_opened e) { e.what(); } return 0; }
Que faire ?
Code : S�lectionner tout - Visualiser dans une fen�tre � part passing `const not_opened' as `this' argument of `std::string not_opened::what()' discards qualifiers
Merci .
Partager