[Projet 2 - Taquin - C++] Une histoire d'observateur

Voir le sujet précédent Voir le sujet suivant Aller en bas

[Projet 2 - Taquin - C++] Une histoire d'observateur

Message  mourad1081 le Sam 22 Mar 2014, 14:16

Bonjour à tous, j'en suis arrivé à la dernière partie de la v1... Connecter les observateurs... Par contre, j'ai une question :

Comment représenter un observateur Texte ?
Je dois créer une image pour chaque cellule du tableau 2D représentant sa coordonnée correcte ?

mourad1081

Nombre de messages : 65
Prénom : Mourad
Date d'inscription : 02/03/2013

Revenir en haut Aller en bas

Re: [Projet 2 - Taquin - C++] Une histoire d'observateur

Message  nvs le Sam 22 Mar 2014, 14:19

si tu parles de l'observateur non « cliquable », il suffit d'utiliser l'opérateur d'injection dans un flux en sortie ou la méthode to_string d'un Taquin.

les 2 autres observateurs (ceux de la partie 2, ceux « cliquables ») nécessitent(*) d'utiliser une image (ou un bout d'image) par Piece.




(*) c'est ce qui me semble le plus simple en tous cas.






 pirat 

_________________

nvs

Nombre de messages : 5238
Age : 44
Prénom : Nicolas
Statut : prof
Localisation : bxl
Date d'inscription : 24/11/2005

http://nvansteenkiste.googlepages.com

Revenir en haut Aller en bas

Re: [Projet 2 - Taquin - C++] Une histoire d'observateur

Message  mourad1081 le Sam 22 Mar 2014, 14:26

Ah d'acc, merci ! Par contre, l'affichage sera moche s'il suffit d'afficher l'état sous forme de string, non ?

mourad1081

Nombre de messages : 65
Prénom : Mourad
Date d'inscription : 02/03/2013

Revenir en haut Aller en bas

Re: [Projet 2 - Taquin - C++] Une histoire d'observateur

Message  nvs le Sam 22 Mar 2014, 14:28

en effet, c'est pas très joli. mais c'est plus facile à contrôler qu'en console.



 cyclops 

_________________

nvs

Nombre de messages : 5238
Age : 44
Prénom : Nicolas
Statut : prof
Localisation : bxl
Date d'inscription : 24/11/2005

http://nvansteenkiste.googlepages.com

Revenir en haut Aller en bas

Re: [Projet 2 - Taquin - C++] Une histoire d'observateur

Message  mourad1081 le Sam 22 Mar 2014, 14:33

Ouaip c'est sur ^^
Autant éditer la feuille de style en passant alors, parce que ça me donne ça :
(les crochets représentent le vide)

mourad1081

Nombre de messages : 65
Prénom : Mourad
Date d'inscription : 02/03/2013

Revenir en haut Aller en bas

Re: [Projet 2 - Taquin - C++] Une histoire d'observateur

Message  nvs le Sam 22 Mar 2014, 14:48

choisis une fonte de largeur fixe pour que les colonnes soient bien alignées.






 silent 

_________________

nvs

Nombre de messages : 5238
Age : 44
Prénom : Nicolas
Statut : prof
Localisation : bxl
Date d'inscription : 24/11/2005

http://nvansteenkiste.googlepages.com

Revenir en haut Aller en bas

Re: [Projet 2 - Taquin - C++] Une histoire d'observateur

Message  mourad1081 le Sam 22 Mar 2014, 15:07

d'acc merci!

Consolas est très joli!

mourad1081

Nombre de messages : 65
Prénom : Mourad
Date d'inscription : 02/03/2013

Revenir en haut Aller en bas

Re: [Projet 2 - Taquin - C++] Une histoire d'observateur

Message  mourad1081 le Sam 22 Mar 2014, 20:31

J'ai une question concernant le design observateur/sdo :
On doit détacher tout les observateurs lorsqu'on détruit le sujet d'observation ?
Parce que j'trouve pas de destructeur dans la classe pendu que vous avez fais au td3

mourad1081

Nombre de messages : 65
Prénom : Mourad
Date d'inscription : 02/03/2013

Revenir en haut Aller en bas

Re: [Projet 2 - Taquin - C++] Une histoire d'observateur

Message  nvs le Sam 22 Mar 2014, 21:04

ça ne sert à rien de détacher les observateurs lors de la destruction d'un sujet d'observation puisque détacher un observateur ne fait que le retirer du conteneur d'observateurs du sujet d'observation or ce conteneur est précisément détruit lors de la destruction du sujet d'observation. en gros, il est inutile de vider un conteneur avant de le détruire.

par contre, il pourrait être bien de notifier un observateur de la destruction du sujet. ceci n'est nécessaire que si un observateur survit à son sujet... et donc observe plusieurs sujets d'observation -- simultanément et / ou successivement -- au long de sa vie.






 I love you 

_________________

nvs

Nombre de messages : 5238
Age : 44
Prénom : Nicolas
Statut : prof
Localisation : bxl
Date d'inscription : 24/11/2005

http://nvansteenkiste.googlepages.com

Revenir en haut Aller en bas

Re: [Projet 2 - Taquin - C++] Une histoire d'observateur

Message  mourad1081 le Dim 23 Mar 2014, 00:15

ahhh oui oui c'est vrai ! merci pour l'explication Smile

mourad1081

Nombre de messages : 65
Prénom : Mourad
Date d'inscription : 02/03/2013

Revenir en haut Aller en bas

Re: [Projet 2 - Taquin - C++] Une histoire d'observateur

Message  Contenu sponsorisé Aujourd'hui à 10:55


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum