STL containers like vector or list are harder to debug in the VS.NET 2003, because the VS.NET 2003 Debugger has no direct support for STL containers in the Watch window.
Instead you have to work with the members of the corresponding container types.

Here is a couple of tricks on how you can view the content of STL vectors and lists.

Just type them in the Watch window.


“v._Myfirst” -> the first element
“v._Myfirst, 10” -> 10 elements
“v._Myfirst[1]” -> the element at index 1
“v.size()” -> number of elements


“l._Mysize” -> number of elements
“l._Myhead->_Next->_Myval” -> the first element
“l._Myhead->_Next->_Next->_Myval” -> the second element
“l._Myhead->_Next->_Next->_Next->_Myval” -> the third element, etc.