Bonjour � vous

je coince s�v�re la sur un petit probl�me et je la ram�ne mini.

voil� mon erreur sur un triple tableau double*** analyzedReal

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
Une exception non g�r�e du type 'System.AccessViolationException' s'est produite dans temp.exe

Informations suppl�mentaires*: Tentative de lecture ou d'�criture de m�moire prot�g�e. Cela indique souvent qu'une autre m�moire est endommag�e.
voici le code : d'abord l'initialisation puis plus tard l'utilisation
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
dans temp.h :
double*** analyzedReal;
double*** analyzedImag;

dans temp.cpp :
int nbAnalyses = 215;
analyzedReal = new double**[nbAnalyses];
analyzedImag = new double**[nbAnalyses];

for (int i = 0; i < nbAnalyses; i++)
{
  analyzedReal[i] = new double*[2048];
  analyzedImag[i] = new double*[2048];
	
 for (int j = 0; j < 2048; j++)
  {
    analyzedReal[i][j] = new double[10];
    analyzedImag[i][j] = new double[10];
  } 
}
j'utilise des variables � la place des nombres mais je suis arriv� � trouver pour quels nombre il y a l'exception:
analyzedReal[1][0][0] <---ERREUR mais analyzedReal[0][0][0] marche

? comment �a se fait je bronche zero.

j'ai cru que c'�tait une m�moire corrompue alors j'ai red�marr� mais m�me chose.

merci pour toute aide!