|
Bas de page | |
---|---|
Auteur | Sujet : Meta-Programmation Template : une introduction .... |
Publicité | Posté le 28-07-2003 à 22:37:25 |
gm_superstar Appelez-moi Super | Bravo ! Et bravo pour les exemples concrets. Ça manque souvent quand on veut saisir l'intérêt des templates.
Message édité par gm_superstar le 28-07-2003 à 22:45:49 --------------- Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog |
schnapsmann Zaford Beeblefect | Message édité par schnapsmann le 28-07-2003 à 22:47:56 --------------- From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!" |
Taz bisounours-codeur | je me permet de rajouter 2/3 trucs et un exemple tres concret pour ceux qui veulent se faire les dents.
|
tchoupinette | C'est une super idée votre truc !! Bravo !! --------------- http://membres.lycos.fr/axelfa |
Taz bisounours-codeur |
moi non plus |
Joel F Real men use unique_ptr | Arf, |
Taz bisounours-codeur | petite précision: la métaprogrammation de template repose sur les mécanismes de spécialisation de template, donc je vous invite à travailler ça. ce qui explique que
|
Joel F Real men use unique_ptr | Il faut aussi savoir que certains compilateurs ne supportent pas toutes cs acrobaties ... gcc et cie sont en général bien fiable, mais certains autres le sont moins
|
Taz bisounours-codeur |
des que je trouve un peu de temps, je fais un topic sur les differents types de spécialisation |
Publicité | Posté le 28-07-2003 à 23:08:02 |
SoWhatIn22 | bonjour,
|
skeye | flag!
|
polo021 |
umag deux yeux sinon rien | Bravo Joel, c'était très clair !
|
gatorette | Très très intéressant ! C'est cependant le type de code que j'hésite à écrire parce que je n'y pense pas, que je n'ai pas suffisamment d'expérience pour savoir quand l'utiliser, et qui peut rapidement jouer des pièges si on ne connait pas bien son compilateur (je pense notamment à la limite du nombre de niveaux de récursion supporté par un compilateur).
--------------- each day I don't die is cheating |
Joel F Real men use unique_ptr |
|
umag deux yeux sinon rien | Oui, et donne aussi un type à la fonction sinon ça ne va toujours pas marcher :
Message édité par umag le 29-07-2003 à 09:19:46 |
Joel F Real men use unique_ptr | Correction fait |
gloop | je complète l'exemple de Taz sur le template If pour les compilateurs sans spécialisation partielle. C'est pas toujours possible de se passer de la spécialisation partielle, mais là c'est bon. A l'utilisation c'est pareil
|
nraynaud lol | détail technique : la "fonction de terminaison" s'appelle "le point fixe" (et n'est pas toujours une fonction comme montré dans le premier exemple).
--------------- trainoo.com, c'est fini |
Taz bisounours-codeur | le mien il pète apres m'avoir afficher un message pour chaque instanciation... |
schnapsmann Zaford Beeblefect |
|
nraynaud lol |
Non, justement, ce cas précis (absence de point fixe dans une expression récursive) est assez simple, il donne un joli _|_ (bottom) quand tu tentes d'inférer son type.
Message édité par nraynaud le 03-08-2003 à 05:40:01 |
glacote |
|
Taz bisounours-codeur | supprimez ces 2 messages svp
|
xiluoc un pc pour les unirs .... | bon a quoi sert le struct alors ?
|
Taz bisounours-codeur | elle est stupide |
verdoux And I'm still waiting | Le struct définit un type et un espage de nommage. |
xiluoc un pc pour les unirs .... | je ne savais pas comment creer son namespace, j ai apris quelque chose. donc ma question netait pas inutile.
|
Taz bisounours-codeur |
les struct/class n'ont rien à voir avec les "namespace"
|
Publicité | Posté le |
Sujets relatifs | |
---|---|
debuter la programmation avec un logiciel gratuit | aide pour programmation |
Template et virtuelle pure | Programmation d'une carte I/O |
Programmation en Java: question de la part d'un débutant... | Spécialisation template & Pétage de plomb |
Question aux developpeurs : limites de programmation | Affectation template & héritage |
Programmation Pocket PC | programmation shell |
Plus de sujets relatifs à : Meta-Programmation Template : une introduction .... |