Erreur en c++
thebarnacle
Messages postés
1
Statut
Membre
-
Artanno62 -
Artanno62 -
Bonjour a tous,
voila je rencontre un probleme en c+, en effet une partie de mon programmen s ecrit comme ceci
int h,n(0),k ;
float alpha(0);
const double dt=0.01;
Vector W[3];
Matrix Ri[3][3],P[3][3],Q[3][3],I[3][3];
alpha= atan(sqrt(pow(dt,2)+pow(w[0],2)+pow(w[1],2)+pow(w[2],2))) ;
ou Vector et Matrix sont des types definis remplacant le double [], et w est un vecteur qui va evoluer et a qui je veux a chaque fois allouer ca valeur afin de calculer alpha.
le probleme lors de la compilation est le suivant:
error C2109: subscript requires array or pointer type
Du cp je comprend pas pk mon w doit etre obligatoirement un pointeur.
En vous remerciant,
Cordialement,
voila je rencontre un probleme en c+, en effet une partie de mon programmen s ecrit comme ceci
int h,n(0),k ;
float alpha(0);
const double dt=0.01;
Vector W[3];
Matrix Ri[3][3],P[3][3],Q[3][3],I[3][3];
alpha= atan(sqrt(pow(dt,2)+pow(w[0],2)+pow(w[1],2)+pow(w[2],2))) ;
ou Vector et Matrix sont des types definis remplacant le double [], et w est un vecteur qui va evoluer et a qui je veux a chaque fois allouer ca valeur afin de calculer alpha.
le probleme lors de la compilation est le suivant:
error C2109: subscript requires array or pointer type
Du cp je comprend pas pk mon w doit etre obligatoirement un pointeur.
En vous remerciant,
Cordialement,
A voir également:
- Erreur en c++
- Erreur upes 1025 - Forum Téléviseurs
- Erreur t32 ✓ - Forum Livebox
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows