luhtor
Messages postés2023Date d'inscriptionmardi 24 septembre 2002StatutMembreDernière intervention28 juillet 2008
-
19 déc. 2004 à 22:00
luhtor
Messages postés2023Date d'inscriptionmardi 24 septembre 2002StatutMembreDernière intervention28 juillet 2008
-
20 déc. 2004 à 10:32
Je veux créer une classe vecteur dont le type des vecteurs peut varié. Et je cherche à surcharger l'opérateur << . Quand je supprime la notion de template et que je remplace par un type bien défini, il n'y a pas de problème, mais avec template, est-ce que quelqu'un pourrait m'indiquer ou est l'erreur :)
plus_plus_fab
Messages postés232Date d'inscriptionvendredi 9 janvier 2004StatutMembreDernière intervention 8 janvier 2005 20 déc. 2004 à 04:43
salut,
définition de operator<< dans le header.
La norme prévoit l'utilisation du mot clé export pour permettre de séparer définition et déclaration, mais quasiment aucun compilo ne l'implémente. Donc tout dans le header avec les template (d'autant plus que tu veux l'inliner !)