
C++ Exceptions and multithreading
Hi all !
Suppose we have a multithreaded Win 32 application, all written in Visual
C++, running on NT.
OK, what will happen if the thrown C++ exception won't be caught in the same
thread ?
I understand that better to avoid such situation and catch in the same
thread but nevertheless, what will happen ?
I understand that "thread" is not C++ concept but I am interesting only in
combination NT/
Visual C++.
Suppose I have catch(...) somewhere in the main thread , is it possible
that exception would be propagated through the thread margins and be caught
in the main thread (I think it should but I am not sure) ?
Many thanks !