标签: c++
我正在尝试编写一个C ++程序,该程序将读取.cpp / .c文件并找到语法错误,如缺少半冒号,大括号等。我需要这个程序才能找到至少15个语法错误。关于逻辑的任何想法,比如怎么做?
我想出了这个用于括号,比如计算开口括号的数量而不是关闭括号,两者都应该相等
答案 0 :(得分:2)
最简单的解决方案是使用Clang compiler和create a plugin来对代码进行任何自定义检查。