Tableau de Tableaux en C++

Fermé
Vgg - 15 juil. 2010 à 11:54
 Vgg - 15 juil. 2010 à 12:07
Bonjour,

Je programme en C++ et j'ai besoin de créer un tableau du type suivant :
double ******A = new double[dim1][dim2][dim3][dim4][dim5][dim6];

Le compilateur tente de m'expliquer que ce n'est pas possible au delà de la dimension 3. Cependant, je sais qu'en Python (par exemple), on peut créer une liste de liste de liste etc... Comment est-ce que je peux trouver l'équivalent en C++?

Merci à tous !

A voir également:

1 réponse

LDMBatman Messages postés 95 Date d'inscription mardi 29 août 2006 Statut Membre Dernière intervention 10 avril 2014 39
15 juil. 2010 à 12:02
struct Nom_Structure {
type_champ1 Nom_Champ1;

type_champ2 Nom_Champ2;

type_champ3 Nom_Champ3;

type_champ4 Nom_Champ4;

type_champ5 Nom_Champ5;

...
};

Dans ton cas :
struct megaTableau {
double nom = new double[Dim1];
double nom2 = new double[Dim2];
................
}
megaTableau[] unMegaTableau = new megaTableau[nb_lignes];
0
Merci beaucoup !
0