У меня нет 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.