C++ 如何获取std::any变量的数据类型?

C++ 如何获取std::any变量的数据类型?,c++,stdany,C++,Stdany,如何获取var的类型 例如: std::any var = 1; STD::CUT,请不要将C标记应用到C++问题。我已经尝试了STD::CUT注释: Type信息::名称< /COD>是定义实现的,它可能是或可能不是“代码> int”,但不太可能是:STARD:除非有和 STD::数组< /代码>在其中。请出示证件。 std::cout << GetTypeOf(var) << std::endl; int std::cout << var.type

如何获取
var
的类型

例如:

std::any var = 1;

<代码> STD::CUT,请不要将C标记应用到C++问题。我已经尝试了STD::CUT注释:<代码> Type信息::名称< /COD>是定义实现的,它可能是或可能不是“代码> int”,但不太可能是<代码>:STARD:除非有和<代码> STD::数组< /代码>在其中。请出示证件。
std::cout << GetTypeOf(var) << std::endl;
int
std::cout << var.type().name() << std::endl;