Compat【免费下载链接】metadefAscend Metadata Definition项目地址: https://gitcode.com/cann/metadef函数功能检查入参的数值是否超过指定数据类型T所能表示的数值范围。函数原型templatetypename T1static bool Compat(const T1 v)参数说明表 1模板参数说明参数说明T1表示需要检查的数值类型。支持有符号整型和无符号整型例如int64_t、uint32_t等。表 2参数说明参数输入/输出说明v输入需要检查的数值类型为T1。返回值说明返回bool类型如果数值v在数据类型T的表示范围内返回true。如果数值v超出数据类型T的表示范围返回false。约束说明无。调用示例const int64_t value XXX; if (!ge::IntegerCheckerint32_t::Compat(value)) { // 报错 }【免费下载链接】metadefAscend Metadata Definition项目地址: https://gitcode.com/cann/metadef创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考