Namespaces
Variants

Standard library header <stdckdint.h> (C23)

From cppreference.net

Este encabezado es parte de la biblioteca numérica , en particular, proporciona macros genéricas de tipo para aritmética entera verificada .

Funciones

(C23)
operación de suma verificada en dos enteros
(macro de función genérica de tipo)
(C23)
operación de resta verificada en dos enteros
(macro de función genérica de tipo)
(C23)
operación de multiplicación verificada en dos enteros
(macro de función genérica de tipo)

Sinopsis

#define __STDC_VERSION_STDCKDINT_H__ 202311L
bool ckd_add(/*type1*/* result, /*type2*/ a, /*type3*/ b);
bool ckd_sub(/*type1*/* result, /*type2*/ a, /*type3*/ b);
bool ckd_mul(/*type1*/* result, /*type2*/ a, /*type3*/ b);