Bonjour,

delete et new etant du C++, je cherche comment y remédier
Afin d' insérer cette fonction dans du code C.
J'ai besoin d'aide,
Merci.

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
 
 
double B_GC( double B1, double L1, double B2, double L2, double Lx )
{
double Bx;
double *V1 ,*V2;
double *V1xV2;
V1 = VectorSpherical2Cartesian( B1, L1 );
V2 = VectorSpherical2Cartesian( B2, L2 );
V1xV2 = Cross( V1, V2 );
Bx = -atand( V1xV2[0]/V1xV2[2]*cosd(Lx) + V1xV2[1]/V1xV2[2]*sind(Lx) );
delete[] V1;
delete[] V2;
delete[] V1xV2;
return(Bx);
}