-1
目前我正在研究'堆轉儲'。我想編寫一個複製崩潰的單元測試,但是因此我需要導致崩潰的數據。使用Visual Studio調試器,我可以'監視'違規的數據結構,但它們非常大(> 10k對象)和複雜(使用列表的列表...),我很想轉儲這些數據以某種方式變成可讀格式。在VS2015調試器中自動嵌套變量轉儲
的結構看起來像這樣
struct Bottom {
int x, y, z;
};
struct Mid {
std::list<Bottom> bottoms;
};
struct Top {
std::list<Mid> mids;
};
有沒有一種方法,我可以寫一個宏/擴展/ ...提取例如所有x, y, z
來自堆轉儲的數據?
是否有另一個調試器可以做到這一點?