-
- Шланговский бэкенд (который из коробки в Eclipse и Qt Creator) сам по себе неплохой статический анализатор. lloyd(46 знак., 10.05.2018 21:21)
- Вот мысль. Кто-то делал САКи с интерфейсом в виде подсветки синтаксиса? Самое подозрительное типа if ( k=(Data & Mask) ) Process (k); сразу красным подсвечивать и так далее. Николай Коровин(413 знак., 24.03.2018 12:56 - 10.05.2018 21:19)
- Используем Polyspace для всех проектов. - AndreasW(26.03.2018 12:18, ссылка)
- Попробуйте для начала линт. бесплатно. потом pvs. любопытно былобы сравнить - RED_DRAGON(24.03.2018 19:20)
- Из доступных средств и хороших, на мой взгляд, следующие: fk0(5303 знак., 27.10.2017 08:20)
- Спасибо! Прочитал... отметил как круто... забыл потом... снова нашел... почитал... отметил что круче, чем понял в первый раз!) - Constantin24(10.05.2018 20:04)
- Хотел отметить, что инструменты статического анализа (такие как PVS-Studio) это не только предупреждения, но и инфраструктура. Поэтому не совсем корректно сравнивать анализаторы, скажем с предупреждениями, выдаваемыми gcc, clang и т.п. Бывает Andrey_Karpov(366 знак., 24.03.2018 11:39)
- Отличная подборочка. Спасибо, что не поленился подробненько описать. - Codavr(24.03.2018 07:48)
- спасибо - picarmer(24.03.2018 07:15)
- Спасибо - Vit(28.10.2017 06:44)
- Спасибо - бомж(27.10.2017 19:00)
- Спасибо!!!! - Evgeny_CD(27.10.2017 10:14)
- Начните с cppcheck, а дальше решите - sav6622(26.10.2017 20:05)
- Использую иногда встроенный в IAR С-STAT, он становится доступен если пользоваться кейгеном, а не кряком. Ну или купить :) Иногда выдает дельные предупреждения о говонокоде, иногда прикапывается к моментам, которые специально так сделаны и не AlexG(50 знак., 26.10.2017 18:55)
- Попробовал... туповат! или я или анализатор, например IBAH(1061 знак., 27.10.2017 21:01)
- С-STAT? спасибо, попоробую - IBAH(26.10.2017 19:53)
- а я как-то брал этот самый PVS. ломаный. попробовал. ничего он особо не нашёл )))) - Mahagam(26.10.2017 18:05)
- Любой более-менее сложный анализатор сходу так не запустишь. Его нужно толком интегрировать с билд-системой (чтоб он понимал с какими дефайнами и из каких файлов строится программа). Следующий этап -- подавить большую массу ложных ошибок, в fk0(236 знак., 27.10.2017 08:27)
- Для интеграции PVS-Studio в большой проект существует база разметки. Грубо говоря, все существующие предупреждения скрываются и человек видит предупреждения только для нового или изменённого кода. Это позволяет сразу начать использовать анализатор Andrey_Karpov(235 знак., 24.03.2018 11:33)
- не преувеличивай. я скормил ему проепроцессированные исходники. он практически повторил варнинги компилятора и добавил пяток своих предупреждений. и всё. - Mahagam(27.10.2017 10:44)
- Любой более-менее сложный анализатор сходу так не запустишь. Его нужно толком интегрировать с билд-системой (чтоб он понимал с какими дефайнами и из каких файлов строится программа). Следующий этап -- подавить большую массу ложных ошибок, в fk0(236 знак., 27.10.2017 08:27)