Initialisation des éléments d'un tableau d'int
Bonjour, j'ai un projet de C++ à faire.
Il s'agit d'un puissance 4.
Le problème c'est que je n'arrive pas à initialiser les éléments d'un tableau :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
class Grille {
private :
static const int LIGNE = 6;
static const int COLONNE = 7;
static const char X = 'X';
static const char O = 'O';
char grille[LIGNE][COLONNE];
int remplissageColonne[COLONNE] = {0}; //Ca ne marche pas
public :
Grille();
bool estPleine();
void jouerCoup(int, char);
void afficherGrille();
void remplirGrille();
}; |
J'ai trouvé le moyen de contourner le problème en l'initialisant par une boucle for dans mon constructeur, mais j'aimerais comprendre pourquoi de cette manière ça ne marche pas...
Merci d'avance.