Аналитический инструмент исключения для C++

Это было решено путем изменения .finally() на .then().

16
задан Magnus Westin 26 August 2008 в 14:55
поделиться

5 ответов

Я получил ответ от Линта ПК. И в то время как они действительно анализируют исключение, это кажется больше от точки зрения фиксации ошибок в Вашем коде. На самом деле от страницы в качестве примера они отправили меня, целый пакет, кажется, для анализа кода для ошибок.

Это не то, что я хочу, мне нужно что-то как граф вызовов, но для исключений.

я предполагаю, что мой поиск продолжается...

0
ответ дан 30 November 2019 в 22:50
поделиться

Линт ПК требования сделать статический анализ исключения кода C++.
Coverity является другим статическим инструментом анализа кода C++, который, по-видимому, сообщает Вам о необработанных исключениях.
AQtime утверждает, что имел исключение, прослеживающее как часть его анализа кода. Плюс, они рекламируют интеграцию Visual Studio.
Здесь список нескольких статических инструментов анализа кода.

7
ответ дан 30 November 2019 в 22:50
поделиться

Отказ от ответственности: Работа над этим инструментом является моим дневным заданием.

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

А также другой анализ, QA, C++ производит список типов, которые брошены от тела функций и дерева вызова. Я полагаю, что это было бы всей информацией, которую Вы запрашиваете.

6
ответ дан 30 November 2019 в 22:50
поделиться

Спасибо за Ваш ответ. Некоторые комментарии, что:

Линт ПК: Они действительно упоминают, что у них есть "беспощадный анализ исключения C++", не уверенный, что это означает. И к сожалению они не предлагают пробной версии. И у меня нет денег для покупки программного обеспечения за 239$, не зная, что это решит мою проблему. Но я отправлю им по почте и спрошу.

Coverity: не Мог найти упоминание об исключениях вообще в их описании. Они говорят, что у них есть 3-й интерфейс, где возможно сделать плагин для анализа этого. Едва ли, что я ищу.

AQtime: Только имейте анализ времени выполнения исключения.

1
ответ дан 30 November 2019 в 22:50
поделиться

EDoC ++ ( http: // edoc. sourceforge.net ) - еще одна альтернатива.

1
ответ дан 30 November 2019 в 22:50
поделиться
Другие вопросы по тегам:

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