comment savoir, dans celle-ci, quel type l'appelant a utilisé ?
qqch du stype : if (type == int)
La réponse directe, c'est typeid(data) == typeid(int).
Mais avant de te jeter dessus : pourquoi as-tu besoin de connaître le type ? Si c'est pour faire un traitement particulier pour le type int par exemple, une meilleure solution est de spécialiser ta fonction :
comment savoir, dans celle-ci, quel type l'appelant a utilisé ?
qqch du stype : if (type == int)
La réponse directe, c'est typeid(data) == typeid(int).
Mais avant de te jeter dessus : pourquoi as-tu besoin de connaître le
type ? Si c'est pour faire un traitement particulier pour le type int
par exemple, une meilleure solution est de spécialiser ta fonction :
comment savoir, dans celle-ci, quel type l'appelant a utilisé ?
qqch du stype : if (type == int)
La réponse directe, c'est typeid(data) == typeid(int).
Mais avant de te jeter dessus : pourquoi as-tu besoin de connaître le type ? Si c'est pour faire un traitement particulier pour le type int par exemple, une meilleure solution est de spécialiser ta fonction :