Program support utilities
From cppreference.com
C++
Feature test macros (C++20)
Concepts library (C++20)
Metaprogramming library (C++11)
Ranges library (C++20)
Filesystem library (C++17)
Concurrency support library (C++11)
Execution control library (C++26)
Utilities library
Type support (basic types, RTTI)
Library feature-test macros (C++20)
Program utilities
(C++11)
(C++20)
(C++26)
(C++20)
Coroutine support (C++20)
Contract support (C++26)
(C++20)(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)(C++20)(C++20)
(C++20)(C++20)(C++20)
General utilities
Relational operators (deprecated in C++20)
(C++20)(C++20)(C++20)
(C++20)(C++20)(C++20)
(C++20)
Swap and type operations
Common vocabulary types
Program support utilities
(C++23)
Contents
[edit] Program termination
The following functions manage program termination and resource cleanup.
Defined in header
<cstdlib>
[edit] Communicating with the environment
Defined in header
<cstdlib>
[edit] Signals
Several functions and macro constants for signal management are provided.
Defined in header
<csignal>
the integer type that can be accessed as an atomic entity from an asynchronous signal handler
(typedef)
(typedef)
Signal types
[edit] Non-local jumps
Defined in header
<csetjmp>
Types
[edit] See also
C documentation for Program support utilities