<video id="mfngb"></video>


  • Parasoft Insure++

    Parasoft Insure++

    2020-04-01 17:19:32 162

    Parasoft Insure ++是一款面向C / C ++軟件開發人員的綜合內存調試工具,可用于查找以下問題:

    • 內存泄漏(根據其原因進行識別和分類)

    • 記憶濫用

    • 緩沖區溢出/下溢

    • 指針濫用

    • 導致可能未定義的行為或實現定義的行為的許多其他原因。

    Insure ++使用最先進的代碼解析器以及數百種啟發式方法來分析應用程序代碼,在此期間它會報告幾種可能的靜態違規。在分析代碼時,它會編寫一個新的源代碼文件,并在“故障點”(例如指針取消引用,范圍退出等)中插入適當的工具,并自動編譯生成的源文件,并鏈接所有生成的目標代碼文件進入一個新的可執行程序。 

    然后,用戶執行此程序作為用例測試的一部分,就像使用原始程序一樣,Insure ++會報告發現的任何問題。Insure ++報告包含詳細信息,包括:關于錯誤類型,源文件和行號,實際源代碼行內容,導致問題的表達,報告包括:

    • bug的類型,(例如EXPR_UNRELATED_PTRCMP)

    • 源文件和行號,(例如foo.cc:42)

    • 實際的源代碼行內容,(例如“while(p<g){”)< span="">

    • 引起問題的表達方式(例如“p<g”)< span="">

    • 有關bug中涉及的所有指針和內存塊的信息:

      • 如果動態分配則堆棧跟蹤。

      • 塊聲明位置(源文件和行號),如果在堆棧上或全局分配。

      • 如果適用,堆棧跟蹤塊的重新分配。

      • 指針值

      • 指向的內存塊(如果有)和任何偏移量

      • 塊分配信息:

      • 堆棧跟蹤顯示程序如何到達bug位置。


      oidgrαnny日本老熟妇,freemovies性中国china,水萝拉日语中字在线,亚洲美利坚色在线观看 网站地图