Bonjour,
J'ai un dessin (classe) qui peut contenir d'autres dessins (structure).
Mon problème est de savoir où déclarer la structure.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 class Dessin { private : public : vector<sDessin> vec_dessin_en_plus; }; struct sDessin { float rotation; Coordinate* position; Dessin* dessin_en_plus; }
si je la déclare avant la classe, le compilateur me dira que Dessin n'est pas déclaré.
si je la déclare après la classe, le compilateur me dira que sDessin n'est pas déclaré.
S'il y à une autre façon de procéder pour aboutir au même résultat je suis preneur aussi mais n'ayant pas programmé en C++ depuis longtemps, je n'ai plus trop les possibilités en tête.
Merci d'avance.
Partager