2010-04-05 80 views

回答

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,這是免費的,並且應該具有您需要的大部分功能。

相關問題