bonjour voila
j'ai une class boumbo qui utilise template et vector .h :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
template <class T> 
class Boumbo
{
 
private :
 
	vector<T*>tab_voiture ;	
	...
ensuite j'utilise dans des fonctions (dans mon .cpp) mon vector
comme la :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
	template <class T> T* Boumbo<T>::rechercher_voiture(unsigned int num_s){
		unsigned int i = 0 ;
		T* pVoiture = NULL ;
 
				while(i < tab_voiture.size() && pVoiture == NULL ){
					//on parcours le tableau de voitures voitures et on pointe sur la voiture correspondant au numero de serie
					if((*tab_voiture[i]).get_num_serie() == num_s ){	
						pVoiture = tab_voiture[i] ;
 
					}
				i++ ;
				}	
 
		return pVoiture ;
	}
et je crée la classe boumbo dans mon main :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Boumbo<Neuve> BoumboNeuves() ;
voila il y a un probléme car si j'utilise des fonctions dans mon objet BoumboNeuves ca me met des erreurs!

merci de m'aider a savoir ce qu'il cloche