Hi,
I'm sorry for being ambiguous.
While debugging if I want to check the return value of a function what can I do?
For example the value will most likely be in the ebx if I remember well. (or was it eax), but this is not very useful if were talking about a class pointer...
Most of the time you can't reevaluate the function, so changing the code works only in a very strict number of situations.
In most cases, even if you don't use it, (I think) it would be really useful to have access to the return value.
This would be like the "Function Arguments" (in the watches) but it would be called "Return Value". If it was a pointer of a complex data type, one should be able to browse it's internal state just like in the case of "watch *this".
I think, for those who know and remember, visual studio 6 had this functionality.
I remember using it some 10 years ago. The return value would be shown in red, and you could browse it's state (if one existed) in a table view.
Cheers
Merry Christmas