Savez-vous comment puis-je enregistrer l'exception? maintenant le message dans l'instruction catch est imprimé, mais je ne peux pas comprendre pourquoi dans Manage.Gere() appelé sutously.Comment enregistrer une exception C++
try{
Manager.Gere(&par,&Acc, coman, comando, RunComando, log, &parti, comandosS, RunComandosSuper,true);
}
catch (...)
{
log("ERROR ENTER GERE*****");
}
Perif::Gere(CString *par, CString *Acc, HANDLE coman, HANDLE comando, HANDLE RunComando, Log &log, CString *parti, HANDLE comandosS, HANDLE RunComandosSuper,bool first)
{
log->LogD("Perif :: Gere Enter****** "); //It doesnt get printed
}
Pouvez-vous s'il vous plaît essayer d'ajouter plus d'informations sur ce que vous voulez réaliser? Voulez-vous écrire l'exception dans un journal (sous Unix, Windows?) Ou voulez-vous comprendre pourquoi la méthode échoue/n'échoue pas? – csl
Gérer devrait être interdit que le nom de classe –
veut comprendre pourquoi la méthode échoue, pourrait être un problème avec ses paramètres? – Reversed