Espacios de nombres
Variantes

Apoyo de contratos (C++26)

De cppreference.com
< cpp
 
 
Biblioteca de servicios
Apoyo del lenguaje
Apoyo de tipos (tipos básicos, RTTI)
Macros de prueba de característica de la biblioteca (C++20)
Servicios de programa
Funciones variádicas
Apoyo de corrutinas (C++20)
Apoyo de contratos (C++26)
Comparación de tres vías (C++20)
(C++20)
(C++20)(C++20)(C++20)  
(C++20)(C++20)(C++20)

 
Apoyo de contratos
Información sobre violaciones de contratos
Funciones auxiliares
 

La biblioteca de apoyo de contratos define varios tipos para informar sobre violaciones de contratos.

Información sobre violaciones de contratos

Definido en el encabezado <contracts>
Definido en el espacio de nombres std::contracts
El tipo que contiene la información sobre la violación de contrato.
(clase) [editar]
El tipo de aserción de contrato violada.
(enum) [editar]
La semántica de evaluación cuando ocurre la violación de contrato.
(enum) [editar]
La razón que causa la violación de contrato.
(enum) [editar]

Funciones auxiliares

Definido en el encabezado <contracts>
Definido en el espacio de nombres std::contracts
Invoca el controlador de violaciones de contratos por defecto.
(función) [editar]

Notas

Macro de Prueba de característica Valor Estándar Comentario
__cpp_lib_contracts 202502L (C++26) Biblioteca de apoyo de contratos
Morty Proxy This is a proxified and sanitized view of the page, visit original site.