Visual Studio — поиск всех методов, которые прямо или косвенно используют определенный метод в собственном переполнении стека

Есть ли инструмент для обнаружения всех прямых или косвенных методов использования для конкретного метода в C ++. Для управляемых классов NDepend выполняет работу «Выберите метод, который использует меня», однако я изо всех сил пытаюсь сделать это в нативных классах. Иерархия вызовов Visual Studio может генерировать подобные результаты, однако она не масштабируется в нашей огромной базе кода. Я хотел бы, чтобы отчет генерировался автоматически. Мне интересно, если вы, ребята, можете предложить какой-нибудь инструмент.

1

Решение

Поскольку вы используете ndepend, как насчет его родственного продукта? cppdepend.

4

Другие решения

Doxygen — система документации программного обеспечения, которая может быть запущена в пакетном режиме.

если для параметра CALLER_GRAPH установлено значение YES, для каждой функции отображается графический график вызывающего абонента, показывающий функции, с которыми функция вызывается прямо или косвенно.

Он используется для больших источников и может быть запущен на окнах.

0

По вопросам рекламы [email protected]