Bonjour,
Donc voila, au départ j'utilisai une instance de class unique ( pas de liste ), et tout marchait bien. Ayant besoin d'un certain nombre de ces instances, je décide donc de les regrouper dans une "list" de la std. Mais voila, après beaucoup de tentatives et de bidouilles, rien a faire, cela ne fonctionne pas correctement et je ne comprend pas pourquoi. Actuellement pas d'erreur à la compilation, mais lorsque le programme s'exécute, l'instance qui devrait afficher une image à l'écran n'affiche rien, mais ne génére pas d'erreur lors de l'exécution du prog.
Voici un regroupement des lignes interressantes STL :
Apparament, ça vient du fait que données de la class ne se modifient pas, mais je suis pas à l'aise avec les pointeurs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 list <Cbowl> Lbowl; list <Cbowl>::iterator Ibowl; Cbowl A_bowl; Lbowl.push_back(A_bowl); Lbowl.begin()->initpos(0,430,1); Lbowl.begin()->draw();
Partager