Ma question est relativement simple, je cherche à créer un tableau (donc j'imagine un vector de vector) dans lequel on aura plusieurs types d'éléments différents. Exemple : en prenant une ligne :
- sur la premiere colonne, un entier,
- sur la deuxieme colonne, un deuxieme entier,
- sur la troisieme colonne une chaine de caractères string,
- sur la quatrieme colonne une autre chaine de caractères string,
comment peut on créer ce type de tableau ? d'autre part, comment pouvoir rajouter une ligne dans le tableau créé ? Doit on faire une sorte de boucle for de ce type :
Code :
- for(int i=0;i<nb_de_lignes;i++){
- mon_tableau[i].push_back(entier1);
- mon_tableau[i].push_back(entier2);
- mon_tableau[i].push_back(chaine1);
- mon_tableau[i].push_back(chaine2);}
|
cela fonctionnerait il ? y a-t-il une maniere plus élégante (donc plus Cppesque) de procéder ?
Merci pour vos réponses !