c++ - 查找类的所有实例的工具

标签 c++ code-analysis

我正在从事一个 C++ 项目,其中模块旨在组合成一个小组以服务于特定目的(在某种处理管道中)。

有时很难知道任何更改的影响,因为我们直觉上什至不知道使用我们的模块的所有地方。

我知道我可以在文件中搜索来查找一个类的所有实例,但是有没有一种工具可以分析我的源代码并提供每个类使用了多少个实例的列表?

最佳答案

但是我可能没有正确理解你的问题,但我相信 doxygen 可以做到这一点:http://www.doxygen.nl/

您将能够看到一切是如何被使用和调用的。它会给你调用其他类的类,你的代码的整个层次结构。

关于c++ - 查找类的所有实例的工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4048813/

相关文章:

c++ - 在 visual studio 2013 上安装 glut

c++ - 在函数中返回 unsigned char 数组而不是指针

c++ - Cuda 全局 __device__ 变量自动初始化

c - 嵌入式软件的 Misra 标准

c++ - 基于类实例的自动方法选择

c++ - Opengl 顶点着色器为每个顶点设置 bool 值 (glVertexAttribPointer)

.net - 默认为 Visual Studio 2012 中的每个项目激活代码分析

c# - 替代嵌套类型的类型 Expression<Func<T>>

c# - 我想在 C# 代码中找到所有没有括号的 if 语句。通过正则表达式

algorithm - while 循环的运行时间(数学)