Un petit changement de nom : je me suis inscrit finalement à ce site, qui a l'air pas mal du tout...
Donc, me voilà avec (encore...) mon éternel problème... :-)
J'ai essayé avec le nombre de caisses directement, pour faire un truc du style : for( char i = 0 ; i < 3 ; i++ ) et hélas, cela ne fonctionne pas. A mon avis (après quelques essais), je pense que l'erreur concerne l'appel au contenu de mes tableaux... Ou alors, à leurs remplissages.
box* Box = NULL
Box = new box(14,10);
Box = new box(14,8);
Box = new box(15,9);
Voilà pour le remplissage. Le constructeur demande deux paramètres indiquant les coordonnées de la case où la caisse doit être affichée.
Quant à la recherche du contenu, elle est au dessus... J'ai même essayé de supprimer la boucle, et de me contenter de faire un Box[0].MoveUD(); en vain...
Help ! I need somebody ! Help ! :)
Parce que, c'est bien intéressant les cours sur les pointeurs, mais au bout d'une heure de recherches sur Internet, il y en a un peu marre... Il faudrait quand même que j'investisse dans un bon bouquin de C++...


