210 votes

Comment puis-je obtenir le type d'une variable ?

En C++, comment trouver le type d'une variable ?

246voto

rich.okelly Points 24144

Vous pouvez utiliser l'opérateur typeid :

#include <typeinfo>
...
cout << typeid(variable).name() << endl;

22voto

Amit Points 4452

Si vous avez une variable

int k;

Vous pouvez obtenir son type en utilisant

cout << typeid(k).name() << endl;

Voir le fil suivant sur SO : Question similaire

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X