Ejemplo 1: cómo verificar el tipo de datos de una variable en c ++
#include <typeinfo>
...
cout << typeid(variable).name() << endl;
Ejemplo 2: cómo verificar el tipo en c ++
#include <typeinfo>
#include <iostream>
class someClass { };
int main(int argc, char* argv[]) {
int a;
someClass b;
std::cout<<"a is of type: "<<typeid(a).name()<<std::endl;
// Output 'a is of type int'
std::cout<<"b is of type: "<<typeid(b).name()<<std::endl;
// Output 'b is of type someClass'
return 0;
// on the online compiler it comes as 'i' for int and 'c' for char
}
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)