tmp/tmp0iejoulj/{from.md → to.md}
RENAMED
|
@@ -7,25 +7,27 @@ declare these function signatures and define any related types.
|
|
| 7 |
|
| 8 |
The following subclauses describe common type definitions used
|
| 9 |
throughout the library, characteristics of the predefined types,
|
| 10 |
functions supporting start and termination of a C++ program, support for
|
| 11 |
dynamic memory management, support for dynamic type identification,
|
| 12 |
-
support for
|
| 13 |
-
|
|
|
|
| 14 |
|
| 15 |
**Table: Language support library summary** <a id="support.summary">[support.summary]</a>
|
| 16 |
|
| 17 |
| Subclause | | Header |
|
| 18 |
-
| ----------------------- | ------------------------- | -------------------------------------------------- |
|
| 19 |
| [[support.types]] | Common definitions | `<cstddef>`, `<cstdlib>` |
|
| 20 |
| [[support.limits]] | Implementation properties | `<cfloat>`, `<climits>`, `<limits>`, `<version>` |
|
| 21 |
| [[support.arith.types]] | Arithmetic types | `<cstdint>`, `<stdfloat>` |
|
| 22 |
| [[support.start.term]] | Start and termination | `<cstdlib>` |
|
| 23 |
| [[support.dynamic]] | Dynamic memory management | `<new>` |
|
| 24 |
-
| [[support.rtti]] | Type identification
|
| 25 |
| [[support.srcloc]] | Source location | `<source_location>` |
|
| 26 |
| [[support.exception]] | Exception handling | `<exception>` |
|
|
|
|
| 27 |
| [[support.initlist]] | Initializer lists | `<initializer_list>` |
|
| 28 |
| [[cmp]] | Comparisons | `<compare>` |
|
| 29 |
| [[support.coroutine]] | Coroutines | `<coroutine>` |
|
| 30 |
| [[support.runtime]] | Other runtime support | `<csetjmp>`, `<csignal>`, `<cstdarg>`, `<cstdlib>` |
|
| 31 |
|
|
|
|
| 7 |
|
| 8 |
The following subclauses describe common type definitions used
|
| 9 |
throughout the library, characteristics of the predefined types,
|
| 10 |
functions supporting start and termination of a C++ program, support for
|
| 11 |
dynamic memory management, support for dynamic type identification,
|
| 12 |
+
support for contract-violation handling, support for exception
|
| 13 |
+
processing, support for initializer lists, and other runtime support, as
|
| 14 |
+
summarized in [[support.summary]].
|
| 15 |
|
| 16 |
**Table: Language support library summary** <a id="support.summary">[support.summary]</a>
|
| 17 |
|
| 18 |
| Subclause | | Header |
|
| 19 |
+
| ----------------------- | --------------------------- | -------------------------------------------------- |
|
| 20 |
| [[support.types]] | Common definitions | `<cstddef>`, `<cstdlib>` |
|
| 21 |
| [[support.limits]] | Implementation properties | `<cfloat>`, `<climits>`, `<limits>`, `<version>` |
|
| 22 |
| [[support.arith.types]] | Arithmetic types | `<cstdint>`, `<stdfloat>` |
|
| 23 |
| [[support.start.term]] | Start and termination | `<cstdlib>` |
|
| 24 |
| [[support.dynamic]] | Dynamic memory management | `<new>` |
|
| 25 |
+
| [[support.rtti]] | Type identification | `<typeinfo>`, `<typeindex>` |
|
| 26 |
| [[support.srcloc]] | Source location | `<source_location>` |
|
| 27 |
| [[support.exception]] | Exception handling | `<exception>` |
|
| 28 |
+
| [[support.contract]] | Contract-violation handling | `<contracts>` |
|
| 29 |
| [[support.initlist]] | Initializer lists | `<initializer_list>` |
|
| 30 |
| [[cmp]] | Comparisons | `<compare>` |
|
| 31 |
| [[support.coroutine]] | Coroutines | `<coroutine>` |
|
| 32 |
| [[support.runtime]] | Other runtime support | `<csetjmp>`, `<csignal>`, `<cstdarg>`, `<cstdlib>` |
|
| 33 |
|