Bonjour!
J'ai un problème pour appeler une fonction, je travaille en C++ avec la librairie vector de itk.
Dans mon main je crée vecteur et je voudrais dans un premier temps l'afficher:
avec la fonction suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 itk::Vector<float,10> V; displayVector(V);
mais il me renvoi l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 template<typename T, unsigned int NColumns=3> void displayVector(itk::Vector<T,NColumns> Vector) { ... }
Je ne mis connais pas trop en template et class, et j'ai utilisée la solution présente dans la source et ça ne fonctionne pas......\vectorandmatrix.h(66) : error C4519: arguments template par défaut autorisés uniquement sur un modèle de classe
Si quelqu'un a une solution, je suis preneur
Merci d'avance et bonne journée
Nikoko
Partager