Files
2025-10-25 03:02:53 +03:00

1.7 KiB

[diagnostics.general]

19 Diagnostics library [diagnostics]

19.1 General [diagnostics.general]

1

#

This Clause describes components that C++ programs may use to detect and report error conditions.

2

#

The following subclauses describe components for reporting several kinds of exceptional conditions, documenting program assertions, obtaining stacktraces, and a global variable for error number codes, as summarized in Table 49.

Table 49 — Diagnostics library summary [tab:diagnostics.summary]

🔗 Subclause Header
🔗
[std.exceptions]
Exception classes
🔗
[assertions]
Assertions
🔗
[errno]
Error numbers
🔗
[syserr]
System error support <system_error>
🔗
[stacktrace]
Stacktrace
🔗
[debugging]
Debugging