Bonjour,
J'aurais besoin d'aide. J'essaie de faire une copie des valeurs d'un tableau à deux dimension (tab) dans un autre tableau à deux dimension (copie_tab). Ils sont tous les 2 alloués dynamiquement de même taille. Mais pourtant quand j'essaie de compiler ça ne passe pas. Ca met "RUN FAILED (exit value -1 073 741 819, total time: 2s) "
Voici la fonction qui initialise mon premier tableau:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
void Grille::reset() {
    char c;
    score_ = 0;
    srand((unsigned int)time(NULL));
    for(int i=0; i<taille ; ++i)
    {
        for(int j=0; j<taille; ++j)
        {
            tab[i][j] = (char)(rand() % 5) + 'a';
        }
    }
}
Et voici la fonction qui essaie de le copier:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
void Grille::sauvegarde() 
{
    for(int i=0; i<taille ; ++i)
    {
        for(int j=0; j<taille; ++j)
        {
            copie_tab[i][j] = tab[i][j];
        }
    }
    copie_score = score_;
}
Merci d'avance,
Cordialement