Bonjour à tous.
Me voici confronté à un problème qui à du être posé plusieurs fois mais dont je ne trouve pas la solution. Veuillez m'excuser par avance de ce doublon.
Je souhaite instancier de façon statique ma classe NavaidsPoint :
avec la variable str de ma fonction addNavaids :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11NavaidsPoint(QString code, double latitude, double longitude, QString country = "") { m_code = code; m_latitude = latitude; m_longitude = longitude; m_country = country; m_position.setLatitude(latitude); m_position.setLongitude(longitude); }
A la compilation, je reçois l'erreur suivante : "conflicting declaration 'NavaidsPoint str' - NavaidsPoint str(str,latitude, longitude);"
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Je ne comprends pas mon erreur. Que dois-je corriger ?
Merci pour votre aide.

 

 
		
		 
        

 
			
			


 
   


 Instancier une classe à partir d'une variable
 Instancier une classe à partir d'une variable
				 Répondre avec citation
  Répondre avec citation

 
 
 
  
						 
			
			
 
  
						 
  
  
			 
  
 
				 Envoyé par KonTiKI
 Envoyé par KonTiKI
					
 ) mais qui est de type NavaidsPoint et qui sera construit en prenant str, latitude et longitude comme paramètre...
) mais qui est de type NavaidsPoint et qui sera construit en prenant str, latitude et longitude comme paramètre... A méditer: La solution la plus simple est toujours la moins compliquée
A méditer: La solution la plus simple est toujours la moins compliquée
Partager