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

How to count number of functions in a C++ projects?

本文关键字:项目 函数 数数 C++ 何计算 计算      更新时间:2023-10-16

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

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

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

由于它是一个 VC++ 项目:生成一个.MAP文件。这列出了每个函数;数一数就知道了。