Breakpoints

See Also 

A breakpoint is a location in a program where an event occurs. The location where the event occurs is typically a source location. But not all breakpoints are location based; some are based on signals, system calls,and changes in data.

The default action when the breakpoint event occurs is to stop execution until another debugging command is issued. When your program stops on a breakpoint, you can perform actions like examining the value of variables and single-stepping through your program.

The IDE enables you to set several types of breakpoints in C C++, or Fortran applications using the New Breakpoint dialog. You can also set line breakpoints directly in the Source Editor. Breakpoints can be set for the following events:

Annotation Description
Breakpoint iconBreakpoint
Disabled breakpoint icon groupDisabled breakpoint
Multiple breakpoint icon iconMultiple breakpoints
Conditional breakpoint iconConditional breakpoint
Disabled conditional breakpoint icon groupDisabled conditional breakpoint
Program counter iconProgram counter
Program counter and one breakpoint icon Program counter and one breakpoint
Program counter and multiple breakpoints icon Program counter and multiple breakpoints
Call siteThe call site or place in the source code from which the current call on the call stack was made
See Also
Setting a Breakpoint in a Program

Legal Notices