I have some code which throws an exception like this:
try
{
BadFunc();}
catch(std::exception& e)
{
DebugLog << "MyClass::MyFunc() exception: " << e.what() << endl;}
catch(...)
{
DebugLog << "MyClass::MyFunc() unhandled exception" << endl;
}
How can I get details of what might have caused the unhanldedYou can't. The compiler (or rather the runtime library)
exception?
obviously have this information available somewhere, but to
date, no one has come up with a reasonable interface to access
it.
--
James Kanze (GABI Software) email:ja*********@gmail.com
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34