J'ai un problème pour intercepter une exception. J'essaie de repousser une exception et j'obtiens un message:'Aucun code source n'est disponible pour l'emplacement actuel.' lors du lancement d'une exception dans C++ Visual Studio
Aucun code source n'est disponible pour l'emplacement actuel.
Le code est très simple:
#include <exception>
using namespace std;
try {
throw exception("Asas");
}
catch (const exception& e) {
cout<< "Error msg" << e.what() << endl;
throw; //This the error message I get from the IDE.
}
Il répète aussi si je tente de lancer un message de chaîne et d'essayer de réémettre il.
Dans quel contexte recevez-vous le message de l'EDI? Lors du débogage? –
Et quel était votre comportement attendu? –
Que la fonction qui a appelé cette fonction intercepte l'exception. –