@josie
Существует несколько способов получить имя типа переменной в C++, вот два самых распространенных:
1 2 3 4 5 6 7 8 |
#include <iostream> #include <typeinfo> int main() { int i = 5; std::cout << typeid(i).name() << std::endl; // выведет "int" return 0; } |
1 2 3 4 5 6 7 8 |
#include <iostream> int main() { int i = 5; decltype(i) j; // j имеет тип int std::cout << typeid(j).name() << std::endl; // выведет "int" return 0; } |