Is there a step back in VS2015 when debugging? I read on the Internet that is, but I do not understand where to find it.
- But how? He will have to store rather large amounts of data ... Maybe you mean stack trace? - Vladimir Martyanov
- A step back is impossible, but you can say “assign execution from this point” in the middle of the procedure with # and then you can execute the code by re-pointing the code “above”. The garbage collector will then remove the "extra" - nick_n_a
- Theoretically, for c ++ code you can take a step back if you know the assembler. It is necessary to reduce the EIP pointer in the debugger of the assembler, so that he would point to the necessary command, but at the same time, so he would “survive” the stack. I did it, several times if you try it, it will work out. - nick_n_a
- @nick_n_a is a very limited step backwards, if the previous instruction changed registers, changing the EIP will not return them to their previous state. - Vladimir Martyanov
|