Bonjour,
Comme vous vous en doutez, l'explication de ma présence ici est que j'ai un problème.
Effectivement, pour une fois, je voulais éviter le copier / coller d'un code en faisant une fonction template.
Cela fonctionne, lorsque l'implémentation de la fonction est dans le .h (comme tout le monde sait). J'ai relu la FAQ sur le sujet, et je voulais savoir si la technique de l'export a été mis en place ou toujours pas (et si vous pensez que cela le sera un jour). Notamment, j'espère que le C++0x améliore un peu les choses sur ce cas.
Pourquoi voudrai-je tant avoir une implémentation dans le .cpp ... bah simplement que l'implémentation de la fonction nécessite plusieurs include pour fonctionner et que cela me gêne énormément de mettre ces includes dans le .hpp.
Donc je voudrais savoir si il existait une solution ... ou pas du tout (quels sont vos secrets dans ces cas là)
Merci pour votre attention
Partager