Standard library header <stdckdint.h> (C23)
From cppreference.net
このヘッダは numeric ライブラリの一部であり、特に type-generic macros を提供します。これらは checked integer arithmetic のためのものです。
関数 |
|
|
(C23)
|
2つの整数に対するチェック付き加算演算
(型総称関数マクロ) |
|
(C23)
|
2つの整数に対するチェック付き減算演算
(型総称関数マクロ) |
|
(C23)
|
2つの整数に対するチェック付き乗算演算
(型総称関数マクロ) |
概要
#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);