看起来很容易找到这样的Java(Checkstyle,JCSC)工具,但是我似乎找不到一个C/C++的工具.我不是在寻找类似于线条的静电代码分析器,我只想判断是否符合编码标准,比如变量命名、大写、空格、标识、括号位置等等.

推荐答案

我知道的唯一工具是Vera.不过,我还没有使用过它,所以无法 comments 它的可行性Demo看起来很有希望

C++相关问答推荐

为指针 struct 创建宏

如何将匿名VLA分配给指针?

Zig将std.os.argv转换为C类型argv

gcc已编译的可执行文件TSB是否同时暗示最低有效字节和最低有效位?

在32位处理器上优化53—32位模计算>

在#include中使用C宏变量

限制不同类型的限定符

编译器如何处理具有更复杂值的枚举?

理解bzip2的BZ2_解压缩函数中的状态重新分配

如何在不使用字符串的情况下在c中编写函数atof().h>;

为什么Linux无法映射这个PT_LOAD ELF段?

某些EAX值的不同调用方的CPUID结果不一致

与外部SPI闪存通信时是否应禁用中断?

为什么我在我的代码中得到错误和退出代码-1073741819(0xC0000005),但如果我添加了一个不相关的打印语句,它仍然有效?

挥发性语义的形式化理解

分支预测和UB(未定义的行为)

根据输入/输出将 C 编译过程分为预处理、编译、汇编和链接步骤

使用共享变量同步多线程 C 中的函数

如何转义包含指令中的字符?

C 中从 Unix 纪元时间转换的损坏