Ich habe einen solchen Code in meinem Programm:
%Vor%Wie kann ich Details drucken? Fehlermeldung, Stacktrace etc.?
Für etwas so generisches wie ein boost::exception
, denke ich, dass du nach dem boost::diagnostic_information
Funktion, um eine nette String-Darstellung zu erhalten.
Um den Stapel für eine Ausnahme zu erhalten, würde ich mit der StackOverflow-Frage C ++ beginnen Stapelverfolgung bei Ausnahme anzeigen .
Sie können boost :: diagnostic_information () verwenden, um zu erhalten die tatsächlichen Fehlermeldungen und der Ursprung der Ausnahme. d. h.
%Vor%