[英]Static code analysis tool for detecting uncaught exceptions in a C++ code before compilation?
我正在寻找这样一个工具,以便能够快速检查,如果我抓住了我自己生成的所有异常。
谢谢!
我想你在这里追逐风,对Neil B回答的评论/应该/让你走上正轨。
永远,永远只是为了它而捕获一个例外。 只捕获异常,你可以有效地处理它们。 (例如:在备份服务器上重试操作)
记住几乎C ++的每一行都可以抛出一个AV(数组索引,指针取消引用,除以零等),所以如果你采用这些方法,那么你将无处可去。 您将前往货运编码世界,在使用前检查每个指针是否为NULL。
为什么不抓住所有可能的例外:
int main() {
try {
// your stuff
}
catch( ... ) {
// your handler
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.