|
Bas de page | |
---|---|
Auteur | Sujet : Pointeur de template |
Publicité | Posté le 12-07-2007 à 19:28:47 |
IrmatDen | Salut,
Message édité par IrmatDen le 12-07-2007 à 20:37:06 |
Un Programmeur | Les différentes spécialisations d'un template sont des types qui n'ont rien en commun. Si tu veux les mettre dans un conteneur, il y a deux solutions. Soit tu encapsules dans un type adéquat (boost::any ou quelque chose de plus spécialisé), soit tu donnes une classe de base à ton template:
|
Vel-Ryphon | Merci pour vos réponse !
|
Joel F Real men use unique_ptr |
|
Vel-Ryphon |
Un Programmeur |
|
Vel-Ryphon | merci UnProgrammeur, apparemment ça marche nickel avec la solution que tu m'as proposé à la fin, et c'est exactement ce que je recherchais ^^.
|
Publicité | Posté le 13-07-2007 à 10:01:34 |
Joel F Real men use unique_ptr |
|
preposterus | Est-il possible d'ajouter des fonctions virtuelles dans le code proposé par Programmeur pour y accéder ensuite via array[i]->Truc(machin) ?
Message édité par preposterus le 19-07-2007 à 18:08:03 |
Sujets relatifs | |
---|---|
Serveur avec socket Unix + Pointeur de fonctions (contexte memoire ?) | Template c++ |
Typage d'un pointeur "void *" | new qui renvoie un pointeur énorme? |
template | liste chnainée avec 2 pointeur sur le premier et le dernier element |
pointeur sur fonction membre / switch case | [debutant] pointeur |
Template / Pointeur de fonction | Pointeur sur template ? |
Plus de sujets relatifs à : Pointeur de template |