Linux Today: Linux News On Internet Time.

More on LinuxToday

developerWorks: C++ Exception-Handling Tricks for Linux

Feb 28, 2005, 05:30 (5 Talkback[s])
(Other stories by Sachin O. Agrawal)

"In C++, whenever an exception is caught within a handler, the information about the source of the exception is lost. The exact source of the exception could provide a lot of vital information to better handle it, or the information could be appended to the error log for postmortem.

"To deal with this, you can generate a stack trace in the constructor of the exception object during the throw exception statement. ExceptionTracer is a class that demonstrates this behavior..."

Complete Story

Related Stories: