Здравствуйте, Alximik509, Вы писали:
A>Всем доброго времени суток. A>Встала следующая проблема. A>Есть достаточно старый и большой проект. В следствии постоянного развития в нем много старого кода, который уже никогда не будет нужен. A>Причем это не просто мертвый код(хотя и он тоже) а код который выполняется, но не делает ничего полезного. A>Например читает какие-то параметры из реестра в переменную, но дальше эту переменную никак не использует.
A>Хочется узнаеть есть ли уже тулзы для анализа подобного кода, автоматические или полуавтоматические. Или что можно почитать на эту тему чтобы сделать что-то подобное самому. И какие там могут быть подводные камни
A>Естественно задача не стоит найти абсолютно все неиспользуемые участки. А скорее минимальными усилиями найти максимальное колличество(самые очевидные)
A>Проект под win C++.
A>заранее спасибо)
Есть, например, Intel C++ compiler.
Там есть инструмент, называется CodeCoverage, кажется (точно не помню, давно не пользовался).