Bonjour,
J'ai un petit soucis pour allouer dynamiquement de la mémoire pour créer un tableau de pointeurs à 2 dimensions, voilà comment je procède :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 class Classe1 { public : Type ***var1; Classe1(unsigned short int **_var1, unsigned short int _nombre) // **_var1 est un tableau à 2 dimensions contenant des unsigned short int // _nombre est la taille d'une dimension du tableau { Type ***var1 = new Type*[CONSTANTE][_nombre]; } };
Mais voilà le problème :
Code : Sélectionner tout - Visualiser dans une fenêtre à part error: `_nombre' cannot appear in a constant-expression
Vu l'erreur, j'imagine que c'est pas une erreur de syntaxe![]()
Vous avez une idée de comment je peux faire ça?
Partager