Allocation dynamique d'un tableau de pointeurs à 2 dimensions
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:
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:
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?