用于检查C/C++代码约定的自动工具

Shi*_*oko 12 c c++ automation coding-style naming-conventions

我们让学生在课程中提交练习,同时他们必须遵守一些代码约定.例如,函数名称应该在camelCase中.函数长度不应超过50行(任务很简单,可以划分)等等.我正在寻找一种可以自动检查C/C++(两者都需要)的工具.也就是说,我希望该工具在出现问题时进行投诉,以便学生能够解决问题.到目前为止,我一直无法找到合适的东西.如果这个东西是开源的,可以很容易地根据我们的需求进行配置

oua*_*uah 2

您可以使用 unix 工具indent强制使用某些C 编码风格。

man 1 indent

安装时。