A Brief Guide to Using the Visual C++ 4.0 Debugger
(Note: this page still under construction!)

Now that you've started the debugger what can you do?

The "step over" button allows you to execute the statement that the arrow is pointing at
The "step into" button executes the "sub-steps" that the statement the arrow is pointing at represents. If you are pointing at a function call, you will enter the function. This can be very confusing if you are pointing at a cin command and you go into the code for cin. To get back out of the function, push the "step out" button.
The "step out" button completes the running of the function you are in and takes you back to the next line of code after the function call
The "restart" button will start running your code again from the beginning
The "run to cursor" button runs your program up to the line where the cursor is flashing
The "stop debugging" button stops the debugger and puts you back into editing mode
The "quick watch" button allows you to check the value of a variable.
You can also force the system to let you watch the value of a variable as it changes by clicking under the word "name" in the bottom right hand corner of the screen and entering a variable name