Bonjour, j'ai décidé de faire un vecteur d'union pour pouvoir stocker différent type de données pouvant être différent à chaque fois.
Mais je me demandais si il y aurait une façon de mettre l'affectation sur une seule ligne au lieu de faire avec des if
J'ai le type que je veux stocker dans une variable string, exemple: float
admettons que j'ai l'union suivante:
union Datatype {
int Int;
float Float;
string String;
}
et admettons que j'ai mon type de données dans une variable string comme mentionné ci-haut:
string typeDonnee = "Float";
Au lieu de faire:
if (typeDonne == "Float) vec[0].Float = 5.5;
..
je voudrais faire un truc du genre:
vec[0].typeDonnee = 5.5;![]()
Partager