Bonjour,
j'ai une structure qui doit se présenter à priori de la façon suivante :
J'aimerai utiliser un tableau pour le dernier champ pour rentrer les coordonnées 3D d'un vecteur par exemple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 struct Test{ float Min; float Max; float Coord[3]; } Test;
Est-ce que c'est possible ?
Je dois ensuite remplir grâce à une fonction les champs de cette structure, et je ne fais apparement pas ça comme il faut, à moins que le problème ne vienne de l'utilisation du tableau :
Voilà, j'ai à peu près ça, et j'ai une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 void FillStruct( float *fStat, ClassPoint *fCoord, Test *StructTest ) { StructTest->Min = fStat[0] ; StructTest->Max = fStat[1]; StructTest->Coord[0] = fCoord.x; StructTest->Coord[1] = fCoord.y; StructTest->Coord[2] = fCoord.z; }
Je sens que j'ai soit fait une ptite erreur et que je m'endors sur mon clavier et ne la vois pas soit une grosse bouletteun indice requiert un tableau ou type pointeur.
Si qqun a la solution je prends
Merci![]()
Partager