下载
中文
注册

CanCast

函数功能

判断源数据类型是否可以cast到目的数据类型。

函数原型

bool CanCast(const DataType from, const DataType to)

参数说明

参数

输入/输出

说明

from

输入

源数据类型。

to

输入

目的数据类型。

返回值说明

若成功cast返回true,否则返回false。

约束说明

调用示例

// 判断dtype不可以转为int8类型时,返回
void Func(const DataType dtype) {
    if (!CanCast(dtype, DT_INT8)) {
        return;
    }
}