Bonjour à tous,

j'ai un petit problème avec la gestion des erreurs de C++ que je n'avais jamais eu avant. Je developpe sur linux.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
Try{
throw "erreur";
}
catch(char* e){
cout<<e<<endl;
}
Ce simple bout de code ne m'affiche pas erreur mais le programme se termine par: terminate called after throwing an instance of 'char const*'.
Pourquoi?

Merci d'avance