DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
Using C++ exception handling

Other implementation dependencies

By default, when an exception is unhandled, the stack is not unwound. This allows symbolic debugging from the place of origin. However, if the UNWIND_STACK_BEFORE_TERMINATE environment variable is defined, the C++ support runtime will save an image of the process in file throw.core.process-id, then unwind the stack fully before calling terminate().

The setjmp(S) and longjmp(S) facility from the Standard C library will work in conjunction with C++ exception handling, as long as:


Previous topic: Mixed language programming

© 2005 The SCO Group, Inc. All rights reserved.
SCO OpenServer Release 6.0.0 -- 02 June 2005