I am noticing that when I hit a breakpoint and there are some C++ macros and some regular C++ statements, it just doesn't work properly. For example, if you are inside a function in the debugger and hit next, I notice that I step out of the function completely even though there is no return statement in the next subsequent lines! Is there a way to get around this?
It is getting hard to debug as there is a disconnect between where I am at the code viewer in the debugger vs the actual place I am in the running program. So when I hit next, I am either jumping several lines at one (as I added a breakpoint down the line) or just return from a function abruptly. It seems very jumbled and hard to debug. Please help!i