Debugging your project
The debugger lets you control the execution of your program by setting
breakpoints, suspending executed programs, stepping through your code, and
examining the contents of variables.
To debug a project:
- Click Run > Debug.
The Debug dialog box
opens.
- Double-click C++ Local.
- In the Name box, type Hello World.
You can now select this debug launch configuration by name the next time
that you debug this project.
- In the C/C++ Application box, type hello.exe.
- Click Debug.
You will now see the debug perspective with the hello.exe application window open.
The C/C++ editor is repositioned in the perspective.
- In the left margin of the main.cpp window, double-click to set a
breakpoint on:
cout << "You just entered"
- Click Run > Resume.
- When prompted, type a value other than 'm'.
The breakpoint will be hit.
- In the Variable view, verify that the variable is not 'm'.
- Click Run > Resume.
- When prompted, type a value other than 'm'.
The breakpoint will be hit.
- In the Variable view, verify that the variable is not 'm'.
- In the Variable view, right-click the input variable, and select Change
Variable Value and type 'm'.
- Click Run > Resume.
The output in the hello.exe application window is:
"You just entered m, you need to enter m to exit."
- Type 'm' to end the program.
The hello.exe application window closes and the debug session ends. The debug
perspective remains open.
To learn more about the debug aids at your disposal, refer to the related
debug conceptual topics.
Back: Building your project
Debug overview
Debug information
Debugging
Debug view
Debug launch controls