Определение того, где std :: out_of_range выбрасывается с помощью std :: vector.at ()

Обычно я оставляю это без обработки, и отладчик (gdb, Eclipse CDT) показывает мне стек вызовов. К сожалению, код вызывается сторонней библиотекой, которая поглощает все исключения. Я могу перехватить исключение перед сторонней библиотекой, однако я не вижу стек вызовов (разворачивание стека?).

Как я могу определить, где возникло исключение?

6
задан Ali 7 July 2011 в 00:24
поделиться