Bonjour,
Je suis en train de tester l'utilisation des vecteurs en C++.
Je rencontre un problème lorsque je veux passer un vecteur en paramètre dans une fonction définie en Template.
Le fichier .cpp qui contient le Template est bien déclaré dans la fonction appelante.
Tout se passe bien à la compilation (appelante et Template), mais j'ai une erreur au build qui est la suivante :
" error : expected unqualified-id before '(' token in member function 'std::vector<bool,_Alloc>::size_type std::vector etc ... "
Voici le code du Template :
Je précise que la fonction appelante se contente de déclarerCode:
1
2
3
4
5 template <class T> void testertemplatevector(std::vector<T>& vecteur) { for (unsigned int i(0); i < vecteur.size(); i++) vecteur[i]=i ; }
Merci de votre aide.Code:vector<float> Vecteur(100);