我一直在尋找一種工具來從C++程序中提取異常信息。我正在尋找的最想要的功能:我想知道可以從函數中拋出的所有異常(其中將包括從該函數遞歸調用的所有函數)。C++的異常分析工具
我一直認爲,特別是記錄錯誤和異常是很辛苦(並採取了很多的努力,不斷更新)。但是如果有某種方法可以將其自動化,那將非常有幫助。
一個Windows和Visual Studio的工具將是首選,但不是必要的,我總是可以解決這個問題。
我一直在尋找一種工具來從C++程序中提取異常信息。我正在尋找的最想要的功能:我想知道可以從函數中拋出的所有異常(其中將包括從該函數遞歸調用的所有函數)。C++的異常分析工具
我一直認爲,特別是記錄錯誤和異常是很辛苦(並採取了很多的努力,不斷更新)。但是如果有某種方法可以將其自動化,那將非常有幫助。
一個Windows和Visual Studio的工具將是首選,但不是必要的,我總是可以解決這個問題。
感謝您的回答。對一些評論:
PC - 皮棉:他們不提自己有「無百無禁忌C++異常分析」不知道這是什麼意思。不幸的是,他們不提供試用版。而且我不知道它能解決我的問題,所以沒有錢購買239美元的軟件。但我會郵寄他們並問。
覆蓋率:在他們的描述中根本找不到任何異常。他們說他們有第三個界面,可以製作一個插件來分析這個界面。不是我正在尋找的東西。 AQtime:只有執行時間分析異常。
我從PC-Lint得到了答案。雖然他們分析異常,但從代碼中捕獲錯誤的角度來看似乎更多。實際上,從他們發送給我的示例頁面來看,整個程序包似乎是分析錯誤和錯誤的代碼。
這不是我想要的,我需要類似於調用圖的東西,但是例外。
我想我繼續搜索...
免責聲明:在這個工具的工作是我的日常工作。
對於我來說,如果沒有它看起來像一個銷售攤位,我很難寫,所以我提前道歉。
以及其他分析,QA C++輸出的從它們的功能的本體和呼叫樹拋出類型的列表中。我相信這將是你需要的所有信息。
EDOC++(http://edoc.sourceforge.net)是另一種選擇。
感謝您的建議。我剛與他們交談過,我正在演示。它看起來不錯,我真的希望它可以處理我在找的東西。 – 2009-04-16 12:59:05