sev>После некоторых раздумий я реализовал решение, коим весьма теперь доволен.
sev>Все проблемы с автоматическим удалением исключения в нём решены, а также
sev>добавлена возможность "вложенности" исключений в стиле .NET.
sev>Решение можно посмотреть в исходном тексте вот здесь:
sev>http://www.demoforge.com/misc/SmartExceptions.h
Да, действительно неплохо! Недостатка на самом деле два — второй — использование СException, a, значит, привязка к MFC. Но иначе все дела со снимком стека пришлось бы самому кодить. Очень, очень неплохо, мне понравилось. Именно что-то подобное я и хотел сам сделать, потому и вопрос такой задал.
Вообще, sev, вот Вам еще пища для размышлений:
http://oop.rosweb.ru/users/v/vbelkin/yaace.htm
Почитайте, думаю Вам будет интересно.