2016-08-31 10 views
-1

現在、私は 'minidump with heap'を探しています。私はクラッシュを再現する単体テストを書いていますが、クラッシュにつながるデータが必要です。VS2015デバッガでネストされた変数のダンプを自動化

Visual Studioデバッガを使用すると、問題のあるデータ構造を見ることができますが、それらはかなり大きく(> 10kオブジェクト)、複雑(リストのリストを使用します...)、これらのデータをダンプするのが大好きです何とか読める形式に変換する。

構造は、私は、例えばを抽出するために/ ...マクロ/拡張機能を記述することができます方法はあります。この

struct Bottom { 
    int x, y, z; 
}; 
struct Mid { 
    std::list<Bottom> bottoms; 
}; 
struct Top { 
    std::list<Mid> mids; 
}; 

のように見えますすべてx, y, zヒープダンプのデータですか?

これを実現する別のデバッガがありますか?

答えて

1

実際には、VSデバッガーウォッチウィンドウでデータ構造を表示できましたが、要件としては複雑でした。その場合は、custom view of native objectsを作成することができます。そのため、同じデバッグウォッチウィンドウを使用しても簡単に表示できます。

関連する問題