【发布时间】:2021-07-30 10:24:41
【问题描述】:
std::any var = 1;
如何获取var的类型?
例如:
std::cout << GetTypeOf(var) << std::endl;
输出:
int
【问题讨论】:
-
请不要将 C 标签应用于 C++ 问题。
-
我试过 std::cout
-
请注意
type_info::name是实现定义的,它可能是也可能不是"int",但不太可能是"std::array",除非有是 和std::array里面的某种东西。请出示minimal reproducible example。