標準ライブラリヘッダー <stdckdint.h> (C23)
From cppreference.com
このヘッダーはnumericライブラリの一部であり、特に型汎用マクロをチェック付き整数演算のために提供します。
関数 | |
| (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);