bonjour,
j'ai un constructeur joueur qui prend en parametre un objet d'une classe plateau.
Joueur::Joueur(string const& name,Plateau const& plateau1,Plateau const& plateau2,TcpSocket const& socket)
et le compilo me met une erreur du genre
	
		
			
			
				joueur.cpp:25: error: no matching function for call to 'Plateau:: Plateau()'
plateau.h:32: note: candidates are: Plateau:: Plateau(const std::string&)
plateau.h:26: note:                 Plateau:: Plateau(const Plateau&)
make: *** [joueur.o] Error 1
			
		
 
	 
 je comprend qu'il essaye de creer un plateau avec le constructeur Plateau() et qu'il n'existe pas.
j'ai essayer de faire un
	
	Joueur::Joueur(string const& name,Plateau const& plateau1,Plateau const& plateau2,TcpSocket const& socket) : Plateau(plateau1),Plateau(plateau2)
 mais le compilo dit
	
		
			
			
				joueur.cpp:25: error: type 'Plateau' is not a direct base of 'Joueur'
			
		
 
	 
 HELP ???
Merci
						
					
Partager