[debugging.general]

# 19 Diagnostics library [[diagnostics]](./#diagnostics)

## 19.7 Debugging [[debugging]](debugging#general)

### 19.7.1 General [debugging.general]

[1](#1)

[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/diagnostics.tex#L2413)

Subclause [[debugging]](debugging "19.7 Debugging") describes functionality to introspect and
interact with the execution of the program[.](#1.sentence-1)

[*Note [1](#note-1)*:

The facilities provided by the debugging functionality interact with a program
that could be tracing the execution of a C++ program, such as a debugger[.](#1.sentence-2)

â *end note*]
