Вопрос по c++, debugging, exception, gdb, eclipse-cdt – Eclipse-CDT: Как настроить отладчик для остановки на исключении?

25

Это может быть вопрос GDB ... но я хотел бы запустить мое приложение в отладчике и сделать так, чтобы отладчик прерывался при возникновении исключения, поэтому я могу видеть, где находится код и что он делает в это время.

Я часто делаю это в Visual Studio, используя Debug - & gt; Диалоговое окно «Исключения», проверяющее «Брошенный» столбец рядом с типом исключений, на которых я хотел бы остановиться.

Alex

Ваш Ответ

2   ответа
3

news.eclipse.tools.cdt: Re: Перехват исключений C ++ в точке выброса:

Meanwhile, you can go at the GDB console in eclipse and type "catch throw", like you are did with gdb, 'til we find away to integrate this feature in CDT.

Исправил ответ.
@ Габриэль Шрайбер Спасибо. Я исправил ссылку.
Я прошел учебное пособие, я не вижу ничего о нарушении исключений, я его пропустил? Alex Black
Ссылка не работает (& quot; Страница не может быть просканирована или отображена из-за файла robots.txt. & Quot;)
Я проверю это, спасибо. Alex Black
32

С точки зрения точек останова вызовите действие (маленький треугольник, направленный вниз около кнопки максимизации) - & gt; Добавить точку останова события (C / C ++) - & gt; Исключение брошено.

Похожие вопросы