std::any var = 1;
How can you get the type of var?
var
For example:
std::cout << GetTypeOf(var) << std::endl;
Output:
int
std::cout << var.type().name() << std::endl;
Godbolt example
Note that the exact output of name() is implementation-defined, so you may get i instead of int for example.
name()
i
Copyright © 2021 Jogjafile Inc.
Godbolt example
Note that the exact output of
name()is implementation-defined, so you may getiinstead ofintfor example.