Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1931 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Map et pointeur sur fonction

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Map et pointeur sur fonction

n°1485726
paddawan
Posté le 03-12-2006 à 19:19:09  profilanswer
 

Bonjour,
 
J'aimerai savoir s'il est possible de creer un objet map avec un string en Key, et un pointeur sur fonction en data. Sachant que ces pointeurs ne pointeront pas sur les memes fonctions.
 
J' ai 2 Classes mere :
 
Class2(classe abstraite) qui herite de Class1(classe abstraite aussi)
 
Et disons 5 classes filles : class3 a class8 qui heritent de Class2.
 
Et je voudrais que grace a ma map, si je fais map['class3'] , ça me permette de faire un new class3 pour creer un nouvel objet.
 
Voila je sais aps si c'est tres clair et possible :s

mood
Publicité
Posté le 03-12-2006 à 19:19:09  profilanswer
 

n°1485727
KangOl
Profil : pointeur
Posté le 03-12-2006 à 19:22:37  profilanswer
 

euh...
une factory ?

n°1485739
paddawan
Posté le 03-12-2006 à 19:52:39  profilanswer
 

Euh si tu parle de la structure des classes, oui c'est une factory method, pourquoi ?

n°1485807
jesus_chri​st
votre nouveau dieu
Posté le 03-12-2006 à 22:17:17  profilanswer
 

+1 pour factory
tu peux faire une map de pointeurs de fonction, pas de pb.
Mais tu sais que tu as 5 classes filles, alors mieux vaut faire un factory. La map de pointeurs de fonctions c'est pour faire du "très dynamique" là si c'est pour associer "classe3" à un new classe3; c'est pas utile.


Message édité par jesus_christ le 03-12-2006 à 22:17:32
n°1485919
paddawan
Posté le 04-12-2006 à 11:01:01  profilanswer
 

Ok, mais c'est quoi un factory ? Ca me dis rien du tout, c'est une classe ?

n°1485941
_darkalt3_
Proctopathe
Posté le 04-12-2006 à 11:23:40  profilanswer
 

paddawan a écrit :

Ok, mais c'est quoi un factory ? Ca me dis rien du tout, c'est une classe ?


un design pattern


---------------
Töp of the plöp
n°1485955
paddawan
Posté le 04-12-2006 à 11:39:45  profilanswer
 

Ouais j'ai deja regarder de ce coter mais je vois aucun design patterns nomme "factory" (http://home.earthlink.net/~huston2/dp/patterns.html)
Donc si KamgOl ou jesus_christ pouvait etre plus precis ca serait sympa :)
 
J'ai deja fait une methode virtuel Clone() dans ma Class1 Mais je n'arrive pas a l'utiliser depuis un objet instancier en Class2...

n°1485982
_darkalt3_
Proctopathe
Posté le 04-12-2006 à 12:04:09  profilanswer
 

paddawan a écrit :

Ouais j'ai deja regarder de ce coter mais je vois aucun design patterns nomme "factory" (http://home.earthlink.net/~huston2/dp/patterns.html)
Donc si KamgOl ou jesus_christ pouvait etre plus precis ca serait sympa :)
 
J'ai deja fait une methode virtuel Clone() dans ma Class1 Mais je n'arrive pas a l'utiliser depuis un objet instancier en Class2...


http://www.google.fr/search?q=desi [...] =firefox-a


---------------
Töp of the plöp
n°1486001
paddawan
Posté le 04-12-2006 à 12:24:37  profilanswer
 

Merci de ta reponse tres constructive


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Map et pointeur sur fonction

 

Sujets relatifs
pb fonction opendir() sur serveur distant[Access] Liste déroulante à partir d'une fonction (syntaxe)
[VBA - Excel] - RESOLU - Erreur de focus sur fonction "simple"[ socket ] Récupérer un autre Buffer de la fonction recv()
[C] Comprehension d'un pointeur en Cdifférence entre fonction et méthode
Comment activer la fonction " bascule plein ecran" au player video flchanger focus d'un select en fonction choix autre select
fonction qui renvoie les 4 derniers caractères en vc++ ?Problème avec la Fonction GET['etat']
Plus de sujets relatifs à : Map et pointeur sur fonction


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR