Результаты поиска по запросу "static-analysis"
Инструмент для анализа исходного кода? [закрыто]
Инструменты анализа и исследования исходного кода для C и C ++, похоже, крайне отсутствуют.Существуют ли какие-либо инструменты, которые я могу использовать ...
Плагины Maven для анализа качества кода JavaScript
Код Javascript может быть сложно поддерживать. Я ищу инструменты, которые помогут мне обеспечить приемлемый уровень качества. Пока я нашелJsUnit [https://github.com/pivotal/jsunit]очень хороший фреймворк модульного тестирования для JavaScript. ...
способ идентифицировать MACROS в коде?
ли способпрограммнопроверить, если одинC source file потенциально вредно? I знатьчто никакая проверка не даст 100% точности - но мне интереснопо крайней мере сделать некоторые базовые проверки, которые поднимут красный флаг, если будут найдены ...
универсальный инструмент обнаружения дублирования кода
Я ищу инструмент для дублирования кода, который не зависит от языка. Это'Легко найти инструменты дублирования кода для конкретного языка (для Java, C, PH...
-1: Вы можете динамически передавать полиморфный класс другому полиморфному классу, только если их RTTI связаны. В противном случае вы получаете 0 ptr (если вы преобразуете в ptr), или вы получаете исключение bad_cast, если вы разыгрываете ссылку на несвязанный полиморфный класс.
ю, что это законно использоватьdynamic_cast сделать "перекрестное приведение" через иерархию классов. Например, если у меня есть классы, которые выглядят так: A B \ / CЕсли у меня естьA* указатель, указывающий на объект типаCтогда я ...
PHP регулярное выражение для извлечения функций PHP из файлов кода
Я пытаюсь сделать регулярное выражение PHP для извлечения функций из исходного кода PHP. До сих пор я использовал рекурсивное регулярное выражение для извлеч...
Удаление ненужных строк из файла C ++
Много раз, когда я отлаживаю или повторно использую некоторый код, файл начинает получать строки, которые ничего не делают, хотя они могли что-то сделать в какой-то момент. Такие вещи, как векторы и заполнение, а затем остаются ...