Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这是我的 C++ 代码:
int f() { return 1 + 2; }
我正在尝试通过cpplint运行它:
$ cpplint src/f.cpp Done processing src/f.cpp
未发现错误。我究竟做错了什么?Cpplint 真的认为这段代码的格式正确吗?如果真的是这样,哪个样式检查器可以帮助我在这段 C++ 代码中发现错误?
Cpplint 只检查一些特殊的缩进情况,它不是一个完整的样式检查器。造成这种情况的原因是 cpplint 不解析文件的属性,而是使用正则表达式逐行检查文件。这使得为需要推理多行上下文的问题编写某些检查变得困难。
因此 cpplint 不会检查您的示例的样式缺陷。