【问题标题】:Statistics from C++ source code [closed]来自 C++ 源代码的统计信息 [关闭]
【发布时间】:2013-02-17 18:59:33
【问题描述】:

您是否知道任何类型的工具,可能用于 Linux 和开源,可用于从 C/C++ 源代码文件中提取统计信息。

除了行数,我会感兴趣:

  • 注释行数
  • 使用的类数
  • 声明数量

等等。

【问题讨论】:

  • 我喜欢 SourceMonitor (campwoodsw.com/sourcemonitor.html),有各种有趣的指标,并按文件、类和方法分解。不过,我认为它仅适用于 Windows。
  • 看起来很酷!我会调查的,谢谢!
  • 不幸的是它只能在 Windows 上运行...
  • @Alexander Tobias Heinrich Aahah,我刚刚看到你链接的图片,我同意!

标签: c++ statistics development-environment code-analysis


【解决方案1】:

我使用CLOC (http://cloc.sourceforge.net/) 来计算代码行数、空行数和 cmets。但是 CLOC 不解释代码,因此无法计算类、声明等。

也许应该提到,大多数人认为这种统计数据毫无意义......

【讨论】:

  • 是的,我知道 CLOC,但我想要一个更完整的工具。
  • 我知道它们对大多数人来说可能毫无意义,但是有一种方法来衡量你的代码对于估计和类似任务恕我直言很有用
  • 我同意,代码统计对个人使用很有用。但是任何读过这篇文章的人都应该知道,这样的统计数据不能用来使不同人的代码具有可比性。像“程序员 A 每天写 20 个 LOC,因此比程序员 B 每天写 18 个 LOC”这样的说法是荒谬的。顺便说一句,我不知道除了 CLOC 之外的任何其他工具......
猜你喜欢
  • 2013-06-18
  • 1970-01-01
  • 2010-09-08
  • 2015-05-17
  • 2021-12-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-04
相关资源
最近更新 更多