是否可以检查(在C++中)类型是否可转换(隐式或显式)?std中是否有内容,或者是否可以像C#(C#sameQuestion)中那样编写一个函数?我想对类型而不是类型的实例执行此检查。我不确定C++中的类型系统。C#或Java中有类似Type类的东西吗?typeid(int)是我找到的最近的。我可以将类型存储到变量吗?仔细阅读提示将不胜感激。例如:boolisCastable(false);boolwithoutLoss(true);isCastable=isCastableFromTo(typeid(int),typeid(__int64),withoutLoss);//trueis