Cppcheck - это инструмент статического анализа для кода C / C ++. В отличие от компиляторов C / C ++ и многих других инструментов анализа он не обнаруживает синтаксических ошибок в коде. Cppcheck в первую очередь обнаруживает типы ошибок, которые компиляторы обычно не обнаруживают. Цель состоит в том, чтобы обнаруживать только реальные ошибки в коде (т. Е. Иметь нулевые ложные срабатывания). Особенности: - проверка вне границ, - проверка кода для каждого класса; - проверка безопасности исключений; - проверка утечки памяти; - предупреждение, если устаревшие функции , - проверять недействительное использование STL, - проверять неинициализированные переменные и неиспользуемые функции
Сайт приложения

Аналоги и альтернативы Cppcheck

Наиболее популярные альтернативы и аналоги Cppcheck для Windows, Linux.