我需要在調試時看到std :: map變量的內容。但是,如果我在Autos/Locals選項卡上單擊它,則會看到實現特定的內容,而不是我想要查看的鍵和內容。有沒有我失蹤的解決方法?如何在調試時查看Visual C++ .NET(Visual Studio 2003)中std :: map的內容?
3
A
回答
1
我目前沒有附近的VS2003。但是你可以嘗試在「autoexp.dat」以下部分添加(我確信,在VS2003目前已經有包括所有標準類型的部分):
;------------------------------------------------------------------------------
; std::map
;------------------------------------------------------------------------------
std::map<*>{
children
(
#tree
(
head : $c._Myhead->_Parent,
skip : $c._Myhead,
size : $c._Mysize,
left : _Left,
right : _Right
) : $e._Myval
)
preview
(
#(
"[",
$e._Mysize,
"](",
#tree
(
head : $c._Myhead->_Parent,
skip : $c._Myhead,
size : $c._Mysize,
left : _Left,
right : _Right
) : $e._Myval,
")"
)
)
}
這個文件的結構和autoexp的語法規則可能會從Visual Studio的一個版本更改爲下一個版本。有關Visual Studio的自定義可視化工具的更多信息,請參閱here。
2
我沒有Visual Studio 2003的測試副本,但我剛剛檢查了VS2008和2010,並且都自動顯示懸停時地圖的內容。我依稀記得在2003年STL檢查遇到了很多麻煩,所以我的猜測是,這是一個特徵,他們在這幾年間大幅改善了。
如果您的項目可能,可以考慮升級到Visual C++ 2008 Express,這是免費的,並且應該具有您需要的大部分功能。
相關問題
- 1. 在.NET 2003中進行Visual C++調試
- 2. 如何檢查Visual Studio 2003中的調試器中的XML流
- 3. 在Visual Studio調試器中查看C++智能指針數組的內容?
- 4. 如何查看存儲在Visual Studio 2010中的std :: deque中的內容(調試模式)
- 5. 在Visual Studio 2003
- 6. Visual Studio 2003與Visual Studio 2005
- 7. 如何我在Visual Studio中查看數據庫的內容,2012
- 8. 如何在Visual Studio 2010中查看調試輸出?
- 9. 如何從Visual Studio 2003 C++ .NET中排除特定的.dll?
- 10. 如何查看Visual Studio調試器中的位圖對象?
- 11. Visual Studio Debugger:輕鬆查看std :: list(以及其他std容器)
- 12. 如何在Visual Studio 2010調試器中查看後臺線程
- 13. 調試時,在visual studio
- 14. 如何在調試時在Visual Studio中檢查「this」對象?
- 15. 的Visual Studio 2008 - Visual Studio中禁用.NET框架調試
- 16. 如何查看Visual Studio 2008調試器中的會話變量?
- 17. Visual Studio 2010 - 在調試結果超時時查看列表
- 18. 如何在調試時在Visual Studio中查看有關HWND的信息?
- 19. 黑盒在Visual Studio 2015中調試時隱藏內容
- 20. Visual Studio 2003,IIS
- 21. 在Visual Studio中查看Visual SourceSafe日誌
- 22. 如何在Visual Studio調試器中查看段偏移量內存地址?
- 23. 如何在Visual Studio 2015中查看.NET Core框架的來源
- 24. 的Visual Studio .NET 2003的搜索
- 25. 如何在Visual Studio 2008調試器中看到GUID的值?
- 26. 如何在visual studio中停止調試
- 27. 如何在Visual Studio中查看qDebug()?
- 28. 如何查看在visual studio中調試時的網絡流量cordova
- 29. 的Visual Studio 2003和Visual Studio 2010
- 30. 的Visual Studio調試