API 版本:2.0
库版本:2.83.2
由 gi-docgen 2024.1 生成
GLib 提供了一组宏,用于对无符号整数进行加法和乘法运算,同时检查是否溢出。
各个帮助程序均有三个参数。指向目标的指针始终为第一个参数,而运算操作数为另外两 个。
遵循标准 GLib 惯例,如果成功(即无溢出),各个帮助程序将返回 true。
各个帮助程序可以是宏、普通函数或内联。如果可用,它们可以内联汇编或编译时本机函数来实现。
起始于:2.48
相关 API 为
g_uint_checked_add()
g_uint_checked_mul()
g_uint64_checked_add()
g_uint64_checked_mul()
g_size_checked_add()
g_size_checked_mul()
内容