有没有一种快速的方法如何使用正则表达式和grep在C和C ++中查找已注释掉的源代码?我不想找到解释代码的评论,但想要包含源代码的评论
答案 0 :(得分:4)
不可靠,因为这样做需要识别程序员所灌输的语义,正则表达式无法做到。例如:
/* This function looks for commented out code like this:
// int x = 1;
*/
正则表达式无法确定int x = 1;
是否要注释掉代码,或者只是恰好是代码的注释的一部分。