如何在 .cpp 中查找缺失的括号/在注释中搜索?

如何在 .cpp 中查找缺失的括号/在注释中搜索?

文件中的“}”比“{”少一个,但似乎都匹配。

因此,它可能在评论中。

如何在评论中搜索或以其他方式找到缺失的括号?

答案1

我建议使用文本编辑器,例如记事本++它为您提供语法高亮和括号匹配。导航到每个括号/圆括号/大括号,它将高亮匹配的那个。这将帮助您找到缺失的字符。

答案2

查找 C 和 C++ 文件中不匹配的括号和圆括号的一个简单技巧是运行GNU 缩进跨越它们。

丢弃输出并仅查看产生的警告和错误,它们还会在死代码中显示不平衡的括号和圆括号。

为了在源树中执行此操作,我使用它

find . -name "*.[ch]*"|xargs -n1 indent -st >/dev/null

相关内容