A debugger controls program execution and shows the internal operation of a computer program. Use the debugger to find problems while the program executes. Also use the debugger to observe how a program uses memory to complete tasks.
The Carbide.c++ debugger provides these levels of control over a computer program:
After the debugger suspends program execution, use the Debug perspective to perform these tasks: