Overview: The Debugging Interface
Home Page (Debugger) | How Do I... Topics
Debugging is the process of correcting or modifying the code in your project so that your project can build, run smoothly, act as you expected, and be easy to maintain later.
To this end, Visual C++ provides a variety of tools to help with the varied tasks of tracking down errors in the code and program components.
The debugger interface provides special menus, windows, dialog boxes, and spreadsheet fields. Drag-and-drop functionality is available for moving debug information between components. Occasionally the debugger is paused in break mode, meaning the debugger is waiting for user input after completing a debugging command (like break at breakpoint, step into/over/out/to cursor, break at exception, break after Break command or Restart).
What do you want to know more about?
Debug build versus release build
Viewing the value of a variable