bonjour

je 4 tableaux que je les déclares de cet façon:
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
     double* TableAreaStar;
	double** TableDeltaLambda;
	double** TableVertex;
	double** TableNormal;
             void AllocateTables()//allocation de 3 tableaux (réservation du place dans la mémoire)
	{
		TableAreaStar=new double [Input->GetNumberOfPoints()];
		TableVertex=new double*  [Input->GetNumberOfPoints()];
		TableDeltaLambda=new double* [Input->GetNumberOfPoints()];// alloctaion 	
 
		for (int i=0; i<this->Input->GetNumberOfPoints(); i++)
		{
			TableDeltaLambda[i]=new double [3];
			TableVertex[i]=new double[3];
			Input->GetPointCoordinates(i,TableVertex[i]);//mon tableau contien tous les sommets initiaux
		}
 
 
	}///////////le 4 éme de la même manière
j'appel à cet méthode d'allocation dans ma méthode principale, une seule fois, mais le problème que j'utilise ces tableaux pour chaque itération, et je voudrai les désallouer pour chaque itération!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
delete [] TebleAreaStar;
j'ai essayé de faire comme ça,pour chaque itération, et pour tous les tableaux (à la fin de la méthode), mais ça n'a pas marché , pourquoi?????????

merci pour vos aides