|
Page : 1 2 Page Précédente | |
Auteur | Sujet : Spécialisation des templates |
Publicité | Posté le 28-07-2003 à 23:31:46 |
blackgoddess vive le troll ! | ah, c interressant, je vais travailler ca, merci --------------- -( BlackGoddess )- |
Evadream -jbd- | Bonjour tout le monde !
Message édité par Evadream -jbd- le 05-10-2003 à 13:51:26 |
Taz bisounours-codeur | je lis à l'instant ta question : je te trouverais la référence, mais la spécialisation partielle de fonction n'est pas possible, donc idem pour les fonctions membres Message édité par Taz le 10-02-2004 à 10:43:03 |
Evadream -jbd- | Ok, au moins la réponse a le mérite d'être courte. De toute facon il me semblait plus cohérent d'utiliser le polymorphisme et l'héritage pour arriver à mes fins dans ce problème précis.
|
Taz bisounours-codeur | non, reste avec les templates. seulement, défni une classe d'aide, avec une unique fonction membre static que tu spécialises autant que tu veux |
Taz bisounours-codeur | la référence dans cet autre sujet (vers la fin) http://forum.hardware.fr/forum2.ph [...] 218&cat=10 |
Evadream -jbd- |
|
schnapsmann Zaford Beeblefect |
--------------- From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!" |
Evadream -jbd- | Mmm pourquoi pas, mais ca me semble être une solution de "facilité", non ? Enfin j'ai pas trop de recul vis à vis de ces problèmes, je vais explorer les deux voies
Message édité par Evadream -jbd- le 05-10-2003 à 16:05:57 |
Publicité | Posté le 05-10-2003 à 15:59:41 |
Taz bisounours-codeur | ce n'est pas une solution de facilité, c'est une très bonne solution. d'ailleurs ça me fait penser à un truc ... |
Evadream -jbd- | Taz > Je vais utiliser la solution de SchnapsMann mais je garde ta solution sous la main. Je me laisse un peu de temps pour la mettre en place, si j'ai des soucis, je te demanderais
|
Evadream -jbd- |
|
Taz bisounours-codeur | tant pis pour toi je t'aurais prévenu ... tu vas devoir te cogner toute la définition de la classe ... |
Evadream -jbd- | Question : la spécialisation de la classe toute entière m'oblige t'elle à réecrire toutes les fonctions membres du modèle ? |
Evadream -jbd- | Excellent, cross posting. Bon je laisse ma réponse pour la postérité. |
Evadream -jbd- | J'ai du mal :|
Message édité par Evadream -jbd- le 05-10-2003 à 17:34:20 |
Taz bisounours-codeur | ça t'arrive de lire ?
|
Taz bisounours-codeur | car c'est une sorte de spécialisation. ça va pouvoir marcher, mais tu vas dupliquer trop de code.
|
Evadream -jbd- |
|
Evadream -jbd- |
Taz bisounours-codeur |
c'est le cas. une classe avec une seule fonction statique entièrement dédiée au calcul d'une fonction. tu peux la spécialiser dans tous les sens, tu réécris tout le code à chaque fois, ce qui n'est pas plus volumineux qu'une hypotétique spécialisation partielle de fonctions |
Evadream -jbd- | /me n'avait remarqué que tu avais édité ton premier post pour y ajouter des exemples ! Merci ! |
blackgoddess vive le troll ! | il est possible de spécialiser un destructeur virtuel ?
--------------- -( BlackGoddess )- |
Kristoph |
Message édité par Kristoph le 09-02-2004 à 20:33:57 |
blackgoddess vive le troll ! | pourtant ceci compile :
--------------- -( BlackGoddess )- |
Taz bisounours-codeur | ça l'est |
blackgoddess vive le troll ! | ca ne fonctionne pas pareil pour les destructeurs virtuels ? Message édité par blackgoddess le 09-02-2004 à 21:24:32 --------------- -( BlackGoddess )- |
blackgoddess vive le troll ! | apparement la spécialisation fonctionne (chez moi toujours) uniquement pour une spécialisation autre que les pointeurs...
--------------- -( BlackGoddess )- |
Taz bisounours-codeur | c'est quoi ton compilateur ?
|
blackgoddess vive le troll ! | vc++7
--------------- -( BlackGoddess )- |
Taz bisounours-codeur | pas de spécialization partielle de fonction template |
blackgoddess vive le troll ! | erf ca a deja été dit ...
--------------- -( BlackGoddess )- |
Taz bisounours-codeur | pourtant c'est parfaitement correct./
|
blackgoddess vive le troll ! | il fait les mêmes erreurs que mon précédent bout de code, une erreur de syntaxe sur le '>' de 'class Foo< T* >' suivie de quelques autres erreurs qui dérivent de celle la --------------- -( BlackGoddess )- |
Taz bisounours-codeur | ben tu vas ici http://forum.hardware.fr/hardwaref [...] -46017.htm
|
blackgoddess vive le troll ! | j'ai suivi le topic oui
--------------- -( BlackGoddess )- |
chrisbk - |
|
chrisbk - | D'ailleurs tous tes exemples compilent...
|
blackgoddess vive le troll ! | fiou, install finie
Message édité par blackgoddess le 10-02-2004 à 00:59:43 --------------- -( BlackGoddess )- |
Publicité | Posté le |
Page : 1 2 Page Précédente |
Sujets relatifs | |
---|---|
Spécialisation template & Pétage de plomb | les templates |
Chtite question de Templates VS bête tableau en PHP. | Question con sur smarty (templates) |
[ASP] Templates | [C++] Bizarre ces templates .... |
[C/C++] inline ds les templates | Templates PhpBB... |
phplib templates : block dans un block | Génération de pages html - templates |
Plus de sujets relatifs à : Spécialisation des templates |