如何计算C ++项目中的函数数量?

时间:2012-06-25 06:13:38

标签: c++ refactoring code-analysis static-analysis

是否有任何工具可以分析和报告C ++项目中的函数数量(包括成员函数)?

我需要在VC ++项目中用类成员替换全局变量。然后我需要引入一个本地引用,该引用指向使用全局变量的函数中的新类成员,以便项目成功编译。为此,我需要计算该项目中的函数数量。然后我可以粗略计算进行更改所需的时间。

2 个答案:

答案 0 :(得分:4)

您可以使用像LOC Metrics这样的静态代码分析工具。它将计算每个函数的代码行并将其输出到.csv文件。此输出文件中的行数等于项目中的函数数。

答案 1 :(得分:1)

因为它是VC ++项目:生成.MAP文件。列出了每个功能;算一算吧。