foncteur et template - C++ - Programmation
Marsh Posté le 11-03-2009 à 15:02:31
1) t'as un vector de int, pas de int*
2) ton ostream_iterator, il est sur une std::string, pas de int
Code :
|
Marsh Posté le 12-03-2009 à 19:42:00
D'ailleurs fondamentalement ça change quelquechose de mettre le template sur la classe ou sur la fonction dans ce genre de cas ??
Marsh Posté le 20-03-2009 à 02:35:24
c'est quelle feature du compilo ou du langage plutôt qui permet de ne pas avoir à spécifier le type du paramatère template lors de l'appel d'un functor, lorsque le template est placé sur la fonction et non sur la class ?
Marsh Posté le 20-03-2009 à 13:45:08
Tu appelles un constructeur d'une classe qui n'a pas de parametres template, pourquoi veux-tu lui passer des arguments templates?
Marsh Posté le 20-03-2009 à 13:55:04
je pensais appeler ()...c'est donc la fonction transform qui se charge d'appeler l'operator () à partir de l'objet construit que l'on passe en paramtère
Marsh Posté le 11-03-2009 à 14:52:40
Hi,
Comment appeler un foncteur templatiser :
Merci.