Tutorial :Conditional Debug on Visual C++ 2008 Express


Is there a way to debug code on Visual C++ 2008 Express, such as I can watch a variable for certain value(s) and, when it assumes this value, to break?

For instance, I want to break when xbecomes 5. In gdb I would set a breakpoint then a condition that x == 5. How can I do it (if possible) on Visual C++ 2008 Express?


Although built in support for it is missing in the express editions, there is another way around it.

I found this on another answer for a similar question.

#if DEBUG  if( node.Name == "Book" )      System.Diagnostics.Debugger.Break();  

Next Post »