L'erreur n'a rien à voir, mais en effet <iostream.h> est déprévié, il faut utiliser <iostream>.
char commande = new char[a][b];
Tes erreurs viennent d'ici.
Deux erreurs graves :
- Tu veux attribuer un tableau à deux dimensions à une variable de type char ...
- Il n'y a pas d'opératur pour allouer un tableau à deux dimensions en C++. En général, on alloue un tableau de ligne/colonne, puis on alloue chaque ligne/colonne.
1 2 3 4 5 6 7 8
| int **tableau;
tableau = new int * [a];
for (int i = 0; i < a; ++i) {
tableau[i] = new int [B];
}
/* Puis initialiser les données */
/* avec les delete[] qui vont bien plus loin dans le code */ |

Envoyé par
angsthase
Et la classe string mets interdite ......
Alors fait du C ...
<avec un peu de retard, c'est une redite du post ci dessus ^^>
Partager