Trouver le Type de C++ Void Pointeur

J'ai une petite question: comment puis-je savoir quel est le type d'un pointeur C++ est?

J'utilise souvent une petite fonction dans mes programmes de la console afin de recueillir des commentaires, qui ressemble à quelque chose comme ceci:

void query(string what-to-ask, [insert datatype here] * input)

Je voudrais créer un formulaire générique, à l'aide d'un pointeur void, mais je ne peux pas cin un vide pointeur, donc comment puis-je trouver ce genre, donc je peux le jeter?

  • Vous le lancez et croiser les doigts.
  • Regardez comment le natif de fonction C scanf() gère.
  • Une question: voulez-vous que l'utilisateur soit capable de taper dans quelque CHOSE et que vous voulez analyser en conséquence? Disons qu'il types 14, alors vous voulez un "int", ou 15,4 vous voulez un float? Qui est-ce?
  • Bruno, non , je veux PASSER n'importe quel type de données, puis l'utilisateur entrez le type de données que j'ai entré. Comme un modèle, qui je pense est mon meilleur solution.
InformationsquelleAutor new123456 | 2009-11-11