Standard library header <stdckdint.h> (C23) (original) (raw)

This header is part of numeric library, in particular, it provides type-generic macros for checked integer arithmetic.

Functions

[edit] Synopsis

#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);