Насколько я знаю, в C ++ STD не определено (неопределенное поведение), как скомпилированное приложение должно обрабатывать ситуации, когда одна разделяемая библиотека вызывает исключение внутри другой [разделяемой библиотеки]. Код, созданный G ++ / Linux, показывает, что между разделяемыми библиотеками можно создавать исключения.
Мои вопросы:
A
] не сможет обработать исключение из общей библиотеки B
? [Я имею в виду, что приложение вылетит; библиотека A
знает о возможных исключениях из B
].