Tableaux de types multiples
Bonjour à tous,
tout d'abord voici ce que j'aimerais faire :
je lis un message où je récupère entre autre des paramètres
Code:
1 2 3 4 5 6
| boucle tant que(pas fin message)
{
lire type du paramètre
si type==int alors lire le paramètre, le caster en int et le stocker dans param
si type==bool alors lire le paramètre, le caster en bool et le stocker dans param
} |
Donc voilà, si ca boucle, le paramètre param va etre ecrasé par la nouvelle lecture
Donc j'ai pensé à la solution du tableau qui serait de différents types,
alors à chaque boucle j'incrémente une variable, et j'ecris ds param[0] puis param[1] etc...
Si il y a un moyen plus simple, arrêtez moi tout de suite ...
Sinon, comment fait-on ca ?
J'ai réussi à trouver la notion de conteneur, auquel cas il y aurait typeid() qui permettrait de récupérer le type, ce qui m'arrangerait pour un autre truc!
Suis-je sur la bonne voie ?