Hello,
j'ai actuellement un bug sur une allocation de mémoire d'un tableau dynamique d'entiers.

Quand j'alloue la mémoire dans un case, le pointeur reste nul...
Par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
// c'est pas complet, c'est juste pour l'explication
int* tab;
float* tab2;
switch(...) {
    case 1:
    tab = new int[256] ; // tab reste nul !!
    tab2 = new float[256] ; // mémoire allouée correctement
    break;
 
    default:
    ....
}
Quelqu'un aurait une idée de ce qui pourrait se passer ?

Merci.