扩展作业测试平台,包括代码分析(C/C++)

Let*_*_Be 7 c++ linux code-analysis static-code-analysis

我正在维护/开发一个家庭作业测试平台.它主要是自动的.我现在需要添加的是代码分析.我需要检查特定结构的代码.

例如:

该文件是否main.cpp包含user使用const方法 命名的类get_name()

是否有一些工具可以让我做这些东西(理想的是可以编写脚本的东西).仅限Linux.

Let*_*_Be 0

我从 Mozilla 发现了 deHydra 工具。它似乎主要是为了内部目的而编写的,但它可能正是我正在寻找的。

https://developer.mozilla.org/En/DeHydra/Using_DeHydra

编辑:脱水很棒。它缺少一些小功能,例如确定 const 方法,但其他方面都很棒。