I have an iterator to a map element, and I would like gdb to show me the values of the "first" and "second" elements of that iterator. For example:
std::map<int,double> aMap;
...fill map...
std::map<int,double>::const_iterator p = aMap.begin();
I can use p.first and p.second in the code, but can't see them in gdb. For what it's worth, in dbx one could do something like "print p.node.second_", but I can find anything similar in gbd.
I am totally willing to have a function into which I pass the object types, but I've been unable to get that to work either.
Any ideas? Thanks!