Vertragsunterstützung (C++26)
Von de.cppreference.net
< cpp
Die Vertragsunterstützungsbibliothek definiert mehrere Typen zur Meldung von Informationen über Vertragsverletzungen.
Vertragsverletzungsinformationen
|
Definiert in Header
<contracts>
|
|
|
Definiert in Namespace
std::contracts
|
|
|
(C++26)
|
der Typ, der die Vertragsverletzungsinformationen enthält
(Klasse) |
|
(C++26)
|
die Art der verletzten Vertragsassertion
(Enumeration) |
|
(C++26)
|
die Auswertungssemantik bei Auftreten einer Vertragsverletzung
(Enumeration) |
|
(C++26)
|
der Grund, der die Vertragsverletzung verursacht
(Enumeration) |
Hilfsfunktionen
|
Definiert in Header
<contracts>
|
|
|
Definiert in Namespace
std::contracts
|
|
|
ruft den Standard-Contract-Violation-Handler auf
(Funktion) |
|
Hinweise
| Feature-Test Makro | Wert | Std | Funktion |
|---|---|---|---|
__cpp_lib_contracts
|
202502L
|
(C++26) | Contract-Unterstützungsbibliothek |