【问题标题】:Exception analysis tool for C++ [closed]C ++的异常分析工具[关闭]
【发布时间】:2008-08-26 14:55:31
【问题描述】:

我一直在寻找一种从 C++ 程序中提取异常信息的工具。我正在寻找的最想要的功能:我想知道可以从函数中抛出的所有异常(这将包括从该函数递归调用的所有函数)。

我一直认为,特别是记录错误和异常非常困难(并且需要付出很多努力才能保持最新状态)。但如果有某种方法可以自动化,那将非常有帮助。

Windows 和 Visual Studio 的工具是首选但不是必需的,我总是可以解决这个问题。

【问题讨论】:

    标签: c++ exception code-analysis


    【解决方案1】:

    PC-Lint 声称对 C++ 代码进行静态异常分析。
    Coverity 是另一个静态 C++ 代码分析工具,它显然会通知您未处理的异常。
    AQtime 声称将异常跟踪作为一部分其代码分析。此外,他们宣传 Visual Studio 集成。
    Here 是几个静态代码分析工具的列表。

    【讨论】:

      【解决方案2】:

      免责声明:使用此工具是我的日常工作。

      如果没有像推销一样的东西,我很难写出来,所以我提前道歉。

      与其他分析一样,QA C++ 输出从函数体和调用树中抛出的类型列表。我相信这就是您需要的所有信息。

      【讨论】:

      • 感谢您的推荐。我刚刚和他们谈过,我正在做一个演示。它在纸上看起来不错,我真的希望它可以处理我正在寻找的东西。
      【解决方案3】:

      EDoC++ (http://edoc.sourceforge.net) 是另一种选择。

      【讨论】:

        猜你喜欢
        • 2010-09-27
        • 1970-01-01
        • 2010-09-24
        • 1970-01-01
        • 1970-01-01
        • 2011-05-01
        • 2011-02-08
        • 1970-01-01
        • 2012-04-23
        相关资源
        最近更新 更多