e*******o 发帖数: 4654 | 1 如何找出所有的recursive function?
copy 一段代码到一个function,一不小心,拷贝的代码调用了这个function。
out of memory,太恶心了。
有没有方法可以检测所有的recursive function,这样,就可以很快发现问题。 | h**********c 发帖数: 4120 | 2 use regex, maybe a shell script
funcname*(*)*{*funcname*}
maybe more complex but possible,
【在 e*******o 的大作中提到】 : 如何找出所有的recursive function? : copy 一段代码到一个function,一不小心,拷贝的代码调用了这个function。 : out of memory,太恶心了。 : 有没有方法可以检测所有的recursive function,这样,就可以很快发现问题。
| e*******o 发帖数: 4654 | 3 谢谢,每到debug的时间,就想static type 的好了。
【在 h**********c 的大作中提到】 : use regex, maybe a shell script : funcname*(*)*{*funcname*} : maybe more complex but possible,
|
|