|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : avril 2009 Messages : 186 ![]() |
Au delà du titre
, voici un code où j'aurais bien besoin d'aide : la ligne 40, qui contient un appel de fonction nécessite le mot clé template? Je n'avais jamais vu ça avant, et c'est le seul moyen pour que le code compile. Existe-t-il un moyen de se séparer, et à quoi sert-il exactement pour cet appel de fonction? Le code est purement pour illustrer le problème. Code :
Bonne fêtes à tous et à toutes! |
||
|
|
10
|
|
|
#2 |
![]() ![]() Florian BlanchetEtudiant en Optique Inscription : août 2004 Messages : 1 060 ![]() |
Quand tu as un objet d'un type dépendant d'un paramètre template, si tu appels une fonction membre template sur cet objet, il faut indiquer au compilateur que cette fonction est template grâce à ce mot-clé. C'est une logique comparable à celle de typename.
FaQ Comeau (en google cache) section 13 : http://webcache.googleusercontent.co...&ct=clnk&gl=fr
__________________
"We can solve any problem by introducing an extra level of indirection" Butler Lampson "N'importe quel problème peut être résolu en introduisant un niveau d'indirection supplémentaire" Butler Lampson (traduction libre) |
|
|
20
|
|
|
#3 |
|
Membre du Club
![]() Inscription : avril 2009 Messages : 186 ![]() |
Thanks!
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com